XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Accumulated Other Comprehensive Loss [Line Items]                    
Accumulated other comprehensive loss $ 901,746 $ 944,051 $ 901,746 $ 944,051 $ 900,662 $ 920,893 $ 924,255 $ 953,601 $ 915,253 $ 905,298
Tax (benefit) expense (146) 136 (352) (555)            
Foreign currency translation adjustment                    
Accumulated Other Comprehensive Loss [Line Items]                    
Accumulated other comprehensive loss (122,441)   (122,441)       (117,885)      
Unrealized gain on hedged transaction, net of tax                    
Accumulated Other Comprehensive Loss [Line Items]                    
Accumulated other comprehensive loss 788   788       2,032      
Accumulated other comprehensive loss                    
Accumulated Other Comprehensive Loss [Line Items]                    
Accumulated other comprehensive loss $ (121,653) $ (100,017) $ (121,653) $ (100,017) $ (131,272) $ (112,794) $ (115,853) $ (95,218) $ (96,358) $ (89,621)