v3.26.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ 910,792 $ 906,409 $ 924,255 $ 905,298
Tax (benefit) expense (243) (456) (484)  
Foreign currency translation adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (107,531) (114,934) (117,885)  
Unrealized gain on hedged transaction, net of tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 179 510 2,032  
Accumulated other comprehensive loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (107,352) $ (114,424) $ (115,853) $ (89,621)