XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ 953,601 $ 862,386 $ 953,601 $ 862,386 $ 915,253 $ 905,298 $ 827,004 $ 806,528
Tax (benefit) expense (637) 166 (692) 580        
Foreign currency translation adjustment                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent (97,338)   (97,338)     (93,136)    
Unrealized gain on hedged transaction, net of tax                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent 2,120   2,120     3,515    
Accumulated other comprehensive loss                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ (95,218) $ (102,572) $ (95,218) $ (102,572) $ (96,358) $ (89,621) $ (109,976) $ (104,638)