XML 119 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 341,599 $ 334,619 $ 147,431
Other comprehensive income (loss), before taxes (65,497) (2,305) 5,284
Tax benefit (expense) (44) (1) 203
Total other comprehensive (loss) income, net of taxes (65,541) (2,306) 5,487
Ending balance 409,222 341,599 334,619
Accumulated other comprehensive loss      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (26,233) (23,927) (29,414)
Total other comprehensive (loss) income, net of taxes (65,541) (2,306) 5,487
Ending balance (91,774) (26,233) (23,927)
Foreign Currency Translations      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (25,219) (22,908) (28,867)
Other comprehensive income (loss), before taxes (65,648) (2,311) 5,959
Tax benefit (expense) 0 0 0
Total other comprehensive (loss) income, net of taxes (65,648) (2,311) 5,959
Ending balance (90,867) (25,219) (22,908)
Accumulated (Loss) Gain on Retirement Plan      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (1,014) (1,019) (547)
Other comprehensive income (loss), before taxes 151 6 (675)
Tax benefit (expense) (44) (1) 203
Total other comprehensive (loss) income, net of taxes 107 5 (472)
Ending balance $ (907) $ (1,014) $ (1,019)