XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
NET INCOME $ 173,961 $ 195,433 $ 298,209
Postretirement benefit plans:      
Net actuarial gain (loss), net of tax: (2024 - $41; 2023 - $294; 2022 - $1,144) (116) (847) 3,298
Amortization of unrecognized net periodic benefit cost (credit), net of tax: (2024 - $257; 2023 - $342; 2022 - $195)      
Net actuarial gain (742) (988) (562)
Interest rate swap and foreign currency translation:      
Change in unrealized gain (loss) on interest rate swap, net of tax: (2024 - $447; 2023 - $475; 2022 - $812) (1,263) (1,341) 2,295
Change in foreign currency translation, net of tax: (2024 - $683; 2023 - $141; 2022 - $576) (1,931) 397 (1,627)
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (4,052) (2,779) 3,404
TOTAL COMPREHENSIVE INCOME $ 169,909 $ 192,654 $ 301,613