XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Other comprehensive (loss) income, before taxes $ 2,279 $ (65,497) $ (2,305)
Tax expense (245) (44) (1)
Total other comprehensive income (loss), net of taxes 2,034 (65,541) (2,306)
Foreign Currency Translations      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (90,867) (25,219) (22,908)
Other comprehensive (loss) income, before taxes 1,459 (65,648) (2,311)
Tax expense 0 0 0
Total other comprehensive income (loss), net of taxes 1,459 (65,648) (2,311)
Ending balance (89,408) (90,867) (25,219)
Accumulated (Loss) Gain on Retirement Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (907) (1,014) (1,019)
Other comprehensive (loss) income, before taxes 820 151 6
Tax expense (245) (44) (1)
Total other comprehensive income (loss), net of taxes 575 107 5
Ending balance (332) (907) (1,014)
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (91,774) (26,233) (23,927)
Ending balance $ (89,740) $ (91,774) $ (26,233)