v3.25.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 111,244 $ 111,620 $ 237,193 $ 219,352
Pension plans and other postretirement benefits:        
Amortization of prior service cost (credit) included in net periodic benefit cost (income), net of income tax expense (benefit) of $(175) in the second quarter 2025, $(173) in the second quarter 2024, $(352) in the six months 2025, and $(347) in the six months 2024 (499) (502) (999) (1,004)
Amortization of actuarial net loss (gain) included in net periodic benefit cost (income), net of income tax expense (benefit) of $(344) in the second quarter 2025, $(122) in the second quarter 2024, $(685) in the six months 2025, and $(244) in the six months 2024 (1,001) (357) (1,990) (715)
Total pension plans and other postretirement benefits (1,500) (859) (2,989) (1,719)
Foreign currency translation adjustments, net of income tax expense (benefit) of $377 in the second quarter 2025, $(850) in the second quarter 2024, $873 in the six months 2025, and $(1,088) in the six months 2024 27,306 (4,364) 39,821 (11,307)
Other comprehensive income (loss) 25,806 (5,223) 36,832 (13,026)
Comprehensive income $ 137,050 $ 106,397 $ 274,025 $ 206,326