v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 19,432 $ 15,797 $ 37,272 $ 27,925
Other comprehensive income (loss), net of tax:        
Cumulative translation adjustments (451) 3,785 (1,633) 5,333
Cash flow hedging activity 337 (247) 858 (924)
Pension and postretirement medical liability adjustments 172 225 345 442
Other comprehensive income 58 3,763 (430) 4,851
Comprehensive income $ 19,490 $ 19,560 $ 36,842 $ 32,776