XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Other comprehensive (loss) income, before taxes $ 1,547 $ (13,802) $ 1,919 $ 2,653
Tax expense (1) (5) (7) (10)
Total other comprehensive income (loss), net of taxes 1,546 (13,807) 1,912 2,643
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (89,374) (75,324) (89,740) (91,774)
Ending balance (87,828) (89,131) (87,828) (89,131)
Foreign Currency Translations        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (89,068) (74,430) (89,408) (90,867)
Other comprehensive (loss) income, before taxes 1,538 (13,820) 1,878 2,617
Tax expense 0 0 0 0
Total other comprehensive income (loss), net of taxes 1,538 (13,820) 1,878 2,617
Ending balance (87,530) (88,250) (87,530) (88,250)
Accumulated (Loss) Gain on Retirement Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (306) (894) (332) (907)
Other comprehensive (loss) income, before taxes 9 18 41 36
Tax expense (1) (5) (7) (10)
Total other comprehensive income (loss), net of taxes 8 13 34 26
Ending balance $ (298) $ (881) $ (298) $ (881)