XML 23 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 $ 22,616 $ 15,343 $ 43,001 $ 25,836
Other comprehensive income before tax        
Unrealized net (loss) gain from cash flow hedging instruments (1,223) 337 582 (944)
Realized net loss from cash flow hedging instruments 120 162 1,747 240
Foreign currency translation adjustments 1,637 3,775 2,658 2,779
Defined benefit and postretirement benefit plans 2,090 (149) 1,744 (547)
Total other comprehensive income before tax 2,624 4,125 6,731 1,528
Income tax (expense) benefit related to other comprehensive income (268) (92) (1,076) 328
Other comprehensive income, net of tax 2,356 4,033 5,655 1,856
Comprehensive income 24,972 19,376 48,656 27,692
Comprehensive income attributable to non-controlling interests (2,422) (2,521) (9,515) (5,872)
Comprehensive income attributable to common shareholders $ 22,550 $ 16,855 $ 39,141 $ 21,820