XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 711,004 $ 783,658 $ 749,944 $ 842,381
Other comprehensive income (loss) (7,372) (22,003) (3,127) (45,611)
Amounts reclassified from accumulated other comprehensive income (loss) (11) 2,394 186 2,513
Ending balance 699,538 734,256 699,538 734,256
Accumulated Other Comprehensive Income (Loss)        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (49,380) (61,195) (53,822) (37,706)
Ending balance (56,763) (80,804) (56,763) (80,804)
Foreign currency translation adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (50,069) (55,196) (54,194) (35,464)
Other comprehensive income (loss) (7,352) (22,135) (3,227) (41,867)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Ending balance (57,421) (77,331) (57,421) (77,331)
Defined benefit pension plan        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 689 (1,976) 700 (2,242)
Other comprehensive income (loss) (20) 164 (8) 311
Amounts reclassified from accumulated other comprehensive income (loss) (11) (8) (34) 111
Ending balance 658 (1,820) 658 (1,820)
Unrealized loss on short-term investments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 0 (4,023) (328) 0
Other comprehensive income (loss) 0 (32) 108 (4,055)
Amounts reclassified from accumulated other comprehensive income (loss) 0 2,402 220 2,402
Ending balance $ 0 $ (1,653) $ 0 $ (1,653)