v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net income $ 535,808 $ 499,830 $ 419,924
Other comprehensive (loss) income:      
Foreign currency translation adjustments (11,389) 24,244 (326)
Change in fair value of interest rate swap agreements, net of tax 164 (18,513) (7,453)
Effects of post-retirement adjustments, net of tax 32 (87) 173
Total other comprehensive (loss) income, net of tax (11,193) 5,644 (7,606)
Comprehensive income $ 524,615 $ 505,474 $ 412,318