XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 49,551 $ 40,417
Other comprehensive income, before tax:    
Gain/(loss) on foreign currency translation adjustments 2,488 (1,846)
Pension and postretirement benefits obligation 4,405 3,288
Net unrealized gain/(loss) on available-for-sale securities 1,021 (709)
Other comprehensive income, before tax 7,914 733
Income tax expense 2,080 230
Other comprehensive income, net of tax 5,834 503
Comprehensive income attributable to common stockholders $ 55,385 $ 40,920