v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 97,356 $ 81,647 $ 278,696 $ 214,143
Other comprehensive income, before tax:        
Gain/(loss) on foreign currency translation adjustments 179 (339) (2,667) (2,701)
Pension and postretirement benefits obligation 4,974 4,406 14,923 13,217
Net unrealized (loss)/gain on available-for-sale securities (5,281) 535 (11,297) 1,715
Other comprehensive (loss)/income, before tax (128) 4,602 959 12,231
Income tax (benefit)/expense (34) 1,209 252 3,213
Other comprehensive (loss)/income, net of tax (94) 3,393 707 9,018
Comprehensive income attributable to common stockholders $ 97,262 $ 85,040 $ 279,403 $ 223,161