v3.26.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Beginning Balance at Jun. 30, 2023 $ 1,576 $ 721,543 $ 1,309,461 $ (66,064) $ 1,966,516
Balances (in shares) at Jun. 30, 2023 157,642,000        
Net earnings     168,105   168,105
Other comprehensive income (loss)       (12,252) (12,252)
Share repurchases $ (14)   (80,028)   (80,042)
Share repurchases (in shares) (1,397,000)        
Common stock issued for exercise of options $ 18 56,409 (16,534)   $ 39,893
Common stock issued for exercise of options (in shares) 1,811,000       2,240,000
Common stock issued for restricted stock awards $ 1 (1) (5,338)   $ (5,338)
Common stock issued for restricted stock awards (in shares) 91,000        
Cash dividends     (50,419)   (50,419)
Stock-based compensation expense   37,136     37,136
Common stock issued to employee stock purchase plan $ 1 4,344     4,345
Common stock issued to employee stock purchase plan (in shares) 69,000        
Employee stock purchase plan expense   906     906
Ending Balance at Jun. 30, 2024 $ 1,582 820,337 1,325,247 (78,316) 2,068,850
Balances (in shares) at Jun. 30, 2024 158,216,000        
Net earnings     73,400   73,400
Other comprehensive income (loss)       18,436 18,436
Share repurchases $ (45) (1,807) (275,686)   (277,538)
Share repurchases (in shares) (4,550,000)        
Common stock issued for exercise of options $ 11 47,258 (2,358)   $ 44,911
Common stock issued for exercise of options (in shares) 1,138,000       1,209,000
Common stock issued for restricted stock awards $ 1 (1) (4,163)   $ (4,163)
Common stock issued for restricted stock awards (in shares) 90,000        
Cash dividends     (50,391)   (50,391)
Stock-based compensation expense   40,008     40,008
Common stock issued to employee stock purchase plan $ 1 4,469     4,470
Common stock issued to employee stock purchase plan (in shares) 78,000        
Employee stock purchase plan expense   825     825
Ending Balance at Jun. 30, 2025 $ 1,550 911,089 1,066,049 (59,880) $ 1,918,808
Balances (in shares) at Jun. 30, 2025 154,972,000       154,972,196
Net earnings     181,862   $ 181,862
Other comprehensive income (loss)       (10,700) (10,700)
Share repurchases $ (9)   (41,666)   (41,675)
Share repurchases (in shares) (909,000)        
Common stock issued for exercise of options $ 18 76,690 (6,992)   $ 69,716
Common stock issued for exercise of options (in shares) 1,788,000       2,785,000
Common stock issued for restricted stock awards $ 1 (1) (5,149)   $ (5,149)
Common stock issued for restricted stock awards (in shares) 159,000        
Cash dividends     (49,916)   (49,916)
Stock-based compensation expense   40,507     40,507
Common stock issued to employee stock purchase plan $ 1 3,909     3,910
Common stock issued to employee stock purchase plan (in shares) 85,000        
Employee stock purchase plan expense   858     858
Ending Balance at Jun. 30, 2026 $ 1,561 $ 1,033,052 $ 1,144,188 $ (70,580) $ 2,108,221
Balances (in shares) at Jun. 30, 2026 156,095,000       156,095,113