Common stock, 0.01 par value, 100,000 shares authorized 54,265 and 54,178 shares issued and 26,234 and 27,393 shares outstanding at june 30, 2026 and december 31, 2025, respectively
543
543
542
542
Treasury stock, at cost, 28,031 and 26,785 shares of common stock at june 30, 2026 and december 31, 2025, respectively
2,496,632
2,420,603
2,291,610
2,190,582
Additional paid-in capital
357,427
353,971
350,374
347,146
Accumulated other comprehensive (loss) gain
-145
-185
511
551
Retained earnings
2,808,316
2,762,464
2,687,116
2,600,384
Total stockholders' equity
669,509
696,190
746,933
758,041
Total liabilities and stockholders' equity
919,179
967,894
992,305
1,032,792
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.