XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME - Components of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ 1,006,903 $ 973,416 $ 938,284 $ 901,370 $ 873,682 $ 877,015 $ 938,284 $ 877,015
Other comprehensive income (loss) (14,423) (1,668) 9,013 (34,445) (6,135) (1,296) (7,078) (41,876)
Ending balance 1,025,267 1,006,903 973,416 895,922 901,370 873,682 1,025,267 895,922
Total                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance 191 1,859 (7,154) (12,424) (6,289) (4,993) (7,154) (4,993)
Other comprehensive income (loss) (14,423) (1,668) 9,013 (34,445) (6,135) (1,296)    
Ending balance (14,232) $ 191 1,859 (46,869) $ (12,424) $ (6,289) (14,232) (46,869)
Foreign currency translation adjustment                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     (8,401)       (8,401)  
Other comprehensive income (loss) (14,425)     (34,874)     (6,117) (44,667)
Ending balance (14,518)           (14,518)  
Cash flow hedge                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     1,065       1,065  
Other comprehensive income (loss) 0     427     (1,065) 2,850
Ending balance 0           0  
Postretirement benefit plan                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     $ 182       182  
Other comprehensive income (loss) 2     $ 2     104 $ (59)
Ending balance $ 286           $ 286