Common stock, 0.01 par value per share, 200,000 shares authorized 34,033 and 35,952 shares outstanding as of june 30, 2026 and june 30, 2025, respectively
848
Additional paid-in capital
706,908
Retained earnings
3,029,140
Accumulated other comprehensive loss
-2,227
Treasury stock, at cost, 50,717 and 47,990 shares as of june 30, 2026 and june 30, 2025, respectively
2,288,484
Total shareholders' equity
1,446,185
Total liabilities and shareholders' equity
3,012,708
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.