XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Accumulated Other Comprehensive Loss [Line Items]                    
Stockholders' equity attributable to parent $ 944,051 $ 878,895 $ 944,051 $ 878,895 $ 953,601 $ 915,253 $ 905,298 $ 862,386 $ 827,004 $ 806,528
Tax expense (benefit) 136 (354) (555) 225            
Accumulated other comprehensive loss                    
Accumulated Other Comprehensive Loss [Line Items]                    
Stockholders' equity attributable to parent (100,017) $ (99,446) (100,017) $ (99,446) $ (95,218) $ (96,358) (89,621) $ (102,572) $ (109,976) $ (104,638)
Foreign currency translation adjustment                    
Accumulated Other Comprehensive Loss [Line Items]                    
Stockholders' equity attributable to parent (102,285)   (102,285)       (93,136)      
Unrealized gain on hedged transaction, net of tax                    
Accumulated Other Comprehensive Loss [Line Items]                    
Stockholders' equity attributable to parent $ 2,268   $ 2,268       $ 3,515