XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss (Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 408,365 $ 729,686 $ 426,753 $ 749,944
Other comprehensive income (loss) (1,198) 712 (8,391) 4,245
Amounts reclassified from accumulated other comprehensive income (loss)   8   197
Ending balance 381,729 711,004 381,729 711,004
Accumulated Other Comprehensive (Loss) Income        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (51,443) (50,100) (44,250) (53,822)
Ending balance (52,641) (49,380) (52,641) (49,380)
Foreign currency translation adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (51,750) (50,781) (44,564) (54,194)
Other comprehensive income (loss) (1,196) 712 (8,382) 4,125
Amounts reclassified from accumulated other comprehensive income (loss)   0   0
Ending balance (52,946) (50,069) (52,946) (50,069)
Defined benefit pension plan        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 307 700 314 700
Other comprehensive income (loss) (2) 0 (9) 12
Amounts reclassified from accumulated other comprehensive income (loss)   (11)   (23)
Ending balance $ 305 689 $ 305 689
Unrealized loss on short-term investments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance   (19)   (328)
Other comprehensive income (loss)   0   108
Amounts reclassified from accumulated other comprehensive income (loss)   19   220
Ending balance   $ 0   $ 0