v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 75,758 $ 88,944 $ 138,797 $ 156,906
Other comprehensive income (loss), net of tax:        
Changes in net prior service credit and actuarial losses 1,337 1,425 2,673 2,825
Change in fair value of derivatives (3,785) (5,087) 3,779 (2,016)
Foreign currency translation 1,526 71,669 (27) 117,169
Other comprehensive (loss) income (922) 68,007 6,425 117,978
Comprehensive income $ 74,836 $ 156,951 $ 145,222 $ 274,884