XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 81,647 $ 64,143 $ 214,143 $ 170,100
Other comprehensive income, before tax:        
(Loss)/gain on foreign currency translation adjustments (339) 2,675 (2,701) 241
Pension and postretirement benefits obligation 4,406 3,287 13,217 9,890
Net unrealized gain on available-for-sale securities 535 5,556 1,715 4,889
Other comprehensive income, before tax 4,602 11,518 12,231 15,020
Income tax expense 1,209 3,017 3,213 3,969
Other comprehensive income, net of tax 3,393 8,501 9,018 11,051
Comprehensive income attributable to common stockholders $ 85,040 $ 72,644 $ 223,161 $ 181,151