XML 138 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 851,088  
Net current-period other comprehensive income (loss), before income taxes (63,982) $ (40,291)
Income tax expense (benefit) 2 (577)
Other comprehensive income (loss), net of income taxes (63,980) (40,868)
Ending Balance 806,988 851,088
Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (175,818) (133,108)
Net current-period other comprehensive income (loss), before income taxes (63,982) (42,694)
Income tax expense (benefit) 2 (16)
Other comprehensive income (loss), net of income taxes (63,980) (42,710)
Ending Balance (239,798) (175,818)
Gains (Losses) on Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 0 (1,842)
Net current-period other comprehensive income (loss), before income taxes 0 2,403
Income tax expense (benefit) 0 (561)
Other comprehensive income (loss), net of income taxes 0 1,842
Ending Balance 0 0
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (175,818) (134,950)
Ending Balance $ (239,798) $ (175,818)