XML 96 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 496,993 $ 472,531 $ 409,222 $ 341,599
Other comprehensive (loss) income, before taxes (12,793) (26,986) (10,140) (55,622)
Tax expense (5) (8) (15) (25)
Total other comprehensive loss, net of taxes (12,798) (26,994) (10,155) (55,647)
Ending balance 520,199 381,821 520,199 381,821
Foreign Currency Translations        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (88,250) (53,914) (90,867) (25,219)
Other comprehensive (loss) income, before taxes (12,809) (27,014) (10,192) (55,709)
Tax expense 0 0 0 0
Total other comprehensive loss, net of taxes (12,809) (27,014) (10,192) (55,709)
Ending balance (101,059) (80,928) (101,059) (80,928)
Accumulated (Loss) Gain on Retirement Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (881) (972) (907) (1,014)
Other comprehensive (loss) income, before taxes 16 28 52 87
Tax expense (5) (8) (15) (25)
Total other comprehensive loss, net of taxes 11 20 37 62
Ending balance (870) (952) (870) (952)
Accumulated other comprehensive loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (89,131) (54,886) (91,774) (26,233)
Total other comprehensive loss, net of taxes (12,798) (26,994) (10,155) (55,647)
Ending balance $ (101,929) $ (81,880) $ (101,929) $ (81,880)