v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ 862,386 $ 768,525 $ 862,386 $ 768,525 $ 827,004 $ 806,528 $ 746,094 $ 731,191
Tax expense 166 517 580 800        
Foreign currency translation adjustment                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent (105,715)   (105,715)     (105,899)    
Unrealized gain on hedged transaction, net of tax                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent 3,143   3,143     1,261    
Accumulated other comprehensive loss                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ (102,572) $ (110,454) $ (102,572) $ (110,454) $ (109,976) $ (104,638) $ (108,867) $ (98,133)