Common stock, 0.001 par value 25,000,000 shares authorized 4,756,734 shares issued and 4,642,887 and 4,641,523 shares outstanding at june 30, 2026 and december 31, 2025, respectively
4,643
4,643
4,642
4,642
Additional paid-in capital
2,625,852
2,610,583
2,591,755
2,545,003
Retained earnings
11,790,967
10,878,889
10,464,410
9,915,995
Stockholders' equity before treasury stock
14,421,462
13,494,115
13,060,807
12,465,640
Treasury stock, 113,847 and 115,211 shares (at cost) at june 30, 2026 and december 31, 2025, respectively
214,842
214,842
216,343
216,343
Total stockholders equity
14,206,620
13,279,273
12,844,464
12,249,297
Total liabilities and stockholders equity
16,321,596
14,899,921
14,365,994
13,635,363
Unit: Dollar. Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.