XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE - Components of and changes in AOCIL, net of income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of and changes in accumulated other comprehensive income (loss), net of income taxes      
Beginning Balance $ 1,144,182    
Ending Balance 1,203,171 $ 1,144,182  
Accumulated Other Comprehensive Income (loss)      
Components of and changes in accumulated other comprehensive income (loss), net of income taxes      
Beginning Balance 6,114 16,320 $ (1,216)
Other comprehensive income (loss) prior to reclassifications (11,555) 1,074 20,098
Amounts reclassified from accumulated other comprehensive income (loss) (6,343) (11,280) (2,562)
Ending Balance (11,784) 6,114 16,320
Foreign Currency Translation      
Components of and changes in accumulated other comprehensive income (loss), net of income taxes      
Beginning Balance (10,796) (12,823) (2,280)
Other comprehensive income (loss) prior to reclassifications (13,126) 2,027 (10,543)
Amounts reclassified from accumulated other comprehensive income (loss) 1,585    
Ending Balance (22,337) (10,796) (12,823)
Change in Fair Value of Cash Flow Hedges      
Components of and changes in accumulated other comprehensive income (loss), net of income taxes      
Beginning Balance 5,474 11,848 2,107
Other comprehensive income (loss) prior to reclassifications 2,244 4,502 12,625
Amounts reclassified from accumulated other comprehensive income (loss) (7,718) (10,876) (2,884)
Ending Balance   5,474 11,848
Defined Employee Benefit Plan      
Components of and changes in accumulated other comprehensive income (loss), net of income taxes      
Beginning Balance 11,436 17,295 (1,043)
Other comprehensive income (loss) prior to reclassifications (673) (5,455) 18,016
Amounts reclassified from accumulated other comprehensive income (loss) (210) (404) 322
Ending Balance $ 10,553 $ 11,436 $ 17,295