Quarterly report [Sections 13 or 15(d)]

Supplemental Equity and Accumulated Other Comprehensive Income (loss) Information - Consolidated Changes in Equity (Details)

v3.25.1
Supplemental Equity and Accumulated Other Comprehensive Income (loss) Information - Consolidated Changes in Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Balance $ 2,078,492 $ 2,138,650 $ 2,068,850 $ 1,963,559 $ 1,997,746 $ 1,966,516 $ 2,068,850 $ 1,966,516
Balances (in shares)     158,216,258       158,216,258  
Net earnings 22,588 34,890 $ 33,600 49,059 27,465 50,993 $ 91,078 $ 127,517
Other comprehensive income (loss) before reclassification 3,598 (25,563) 18,229 (11,646) 14,355 (11,952)    
Share repurchases (100,046) (75,628)     (80,042)      
Common stock issued for exercise of options 12,631 5,164 20,892 15,765 3,841 (2,577)    
Common stock issued for exercise of options (in shares)             1,100,000 1,600,000
Common stock issued for restricted stock awards (289) (993) (2,644) (168) 0 (4,767)    
Cash dividends (12,580) (12,736) (12,688) (12,579) (12,559) (12,654)    
Stock-based compensation expense 11,355 14,335 10,146 8,053 12,413 9,981    
Common stock issued to employee stock purchase plan 2,241   2,227 2,252   2,094    
Employee stock purchase plan expense 35 373 38 80 340 112    
Balance $ 2,018,025 2,078,492 2,138,650 2,014,375 1,963,559 1,997,746 $ 2,018,025 $ 2,014,375
Balances (in shares) 156,760,717           156,760,717  
Common Stock                
Balance $ 1,579 $ 1,589 $ 1,582 $ 1,571 $ 1,584 $ 1,576 $ 1,582 $ 1,576
Balances (in shares) 157,916,000 158,878,000 158,216,000 157,142,000 158,355,000 157,642,000 158,216,000 157,642,000
Share repurchases $ (15) $ (11)     $ (14)      
Share repurchases (in shares) (1,489,000) (1,118,000)     (1,397,000)      
Common stock issued for exercise of options $ 3 $ 1 $ 6 $ 4 $ 1 $ 6    
Common stock issued for exercise of options (in shares) 282,000 132,000 577,000 372,000 157,000 633,000    
Common stock issued for restricted stock awards $ 1 $ 0 $ 1 $ 0 $ 0 $ 1    
Common stock issued for restricted stock awards (in shares) 9,000 24,000 50,000 4,000 27,000 47,000    
Common stock issued to employee stock purchase plan $ 0   $ 0 $ 1   $ 1    
Common stock issued to employee stock purchase plan (in shares) 43,000   35,000 36,000   33,000    
Balance $ 1,568 $ 1,579 $ 1,589 $ 1,576 $ 1,571 $ 1,584 $ 1,568 $ 1,576
Balances (in shares) 156,761,000 157,916,000 158,878,000 157,554,000 157,142,000 158,355,000 156,761,000 157,554,000
Additional Paid-in Capital                
Balance $ 875,864 $ 855,973 $ 820,337 $ 764,273 $ 746,606 $ 721,543 $ 820,337 $ 721,543
Common stock issued for exercise of options 12,628 5,183 23,224 15,761 4,914 12,877    
Common stock issued for restricted stock awards 1 0 1 0 0 0    
Stock-based compensation expense 11,355 14,335 10,146 8,053 12,413 9,981    
Common stock issued to employee stock purchase plan 2,241   2,227 2,251   2,093    
Employee stock purchase plan expense 35 373 38 80 340 112    
Balance 902,124 875,864 855,973 790,418 764,273 746,606 902,124 790,418
Retained Earnings                
Balance 1,286,699 1,341,175 1,325,247 1,261,376 1,327,572 1,309,461 1,325,247 1,309,461
Net earnings 22,588 34,890 33,600 49,059 27,465 50,993    
Share repurchases (100,031) (75,617)     (80,028)      
Common stock issued for exercise of options   (20) (2,338)   (1,074) (15,460)    
Common stock issued for restricted stock awards (291) (993) (2,646) (168)   (4,768)    
Cash dividends (12,580) (12,736) (12,688) (12,579) (12,559) (12,654)    
Balance 1,196,385 1,286,699 1,341,175 1,297,688 1,261,376 1,327,572 1,196,385 1,297,688
Accumulated Other Comprehensive Income (Loss)                
Balance (85,650) (60,087) (78,316) (63,661) (78,016) (66,064) (78,316) (66,064)
Other comprehensive income (loss) before reclassification 3,598 (25,563) 18,229 (11,646) 14,355 (11,952)    
Balance $ (82,052) $ (85,650) $ (60,087) $ (75,307) $ (63,661) $ (78,016) $ (82,052) $ (75,307)