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 $ 49,908 $ 29,975 $ 108,046 $ 65,397
Other comprehensive income (loss), net of tax:        
Foreign currency translation, net of tax of $85, $238, $(22) and $333, respectively (6,160) 41,459 (15,386) 61,008
Net unrealized gain (loss) on investment securities, net of tax of $74, $221, $(75) and $1,161, respectively 237 703 (239) 3,698
Amortization of pension and postretirement costs, net of tax of $2,435, $1,699, $4,912 and $3,365, respectively 7,796 5,137 14,331 10,189
Other comprehensive income (loss), net of tax 1,873 47,299 (1,294) 74,895
Comprehensive income $ 51,781 $ 77,274 $ 106,752 $ 140,292