0.001 par value 120,000,000 shares authorized 72,350,090 and 70,611,845 shares issued, 39,062,676 and 38,642,761 shares outstanding, at june 2026 and june 2025, respectively
100
100
Additional paid-in capital
1,329,900
1,211,800
Treasury stock 33,287,414 and 31,969,084 common shares at june 2026 and june 2025, respectively, at cost
1,099,600
1,006,900
Retained earnings
699,100
1,189,900
Total stockholders equity
929,500
1,394,900
Total liabilities and stockholders equity
2,102,000
2,584,400
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.