Common stock, .01 par value, 30,000,000 shares authorized 19,829,049 shares issued and 17,922,521 outstanding at june 30, 2026 19,544,290 shares issued and 17,819,020 outstanding at december 31, 2025
198
196
195
195
Additional paid-in capital
83,276
83,717
76,038
72,925
Treasury stock, 1,906,528 shares at june 30, 2026 and 1,725,270 shares at december 31, 2025
153,930
154,142
136,411
95,006
Retained earnings
647,225
620,078
597,848
580,262
Total stockholders' equity
576,769
549,849
537,670
558,376
Total liabilities and stockholders' equity
741,161
725,174
712,849
725,384
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.