| Comprehensive Income |
Comprehensive Income Comprehensive income consists of the following: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2026 | | 2025 | | 2026 | | 2025 | Net income | $ | 19,796 | | | $ | 2,859 | | | $ | 56,695 | | | $ | 30,316 | | | | | | | | | | Other comprehensive income (loss): | | | | | | | | Cash flow hedging gain (loss), net of income tax (income tax expense (benefit) of $(655) and $1,195 for the three months ended September 30, 2026 and 2025, respectively, and $1,091 and $(2,168) for the nine months ended September 30, 2026 and 2025, respectively) | (2,048) | | | 3,734 | | | 3,408 | | | (6,775) | | Pension liability, net of income tax (income tax expense of $68 and $86 for the three months ended September 30, 2026 and 2025, respectively, and $206 and $257 for the nine months ended September 30, 2026 and 2025, respectively) | 213 | | | 268 | | | 640 | | | 805 | | | Foreign currency translation adjustment | 1,031 | | | (256) | | | (1,929) | | | 15,595 | | | | | | | | | | Comprehensive income | $ | 18,992 | | | $ | 6,605 | | | $ | 58,814 | | | $ | 39,941 | |
Accumulated other comprehensive loss consists of the following:
| | | | | | | | | | | | | | | | | | | | | | | | | Cash Flow Hedging Gain (Loss) | | Pension Liability | | Cumulative Translation Adjustments | | Accumulated Other Comprehensive Loss | | Balance, December 31, 2025 | $ | (905) | | | $ | (14,287) | | | $ | (31,103) | | | $ | (46,295) | | | | | | | | | | | Other comprehensive income (loss) before reclassifications, net of tax | 4,680 | | | — | | | (1,929) | | | 2,751 | | Amounts reclassified from accumulated other comprehensive income (loss) before taxa | (1,679) | | | 846 | | | — | | | (833) | | | Income tax | 407 | | | (206) | | | — | | | 201 | | | | | | | | | | Net current-period other comprehensive income (loss) | 3,408 | | | 640 | | | (1,929) | | | 2,119 | | | | | | | | | | | Balance, September 30, 2026 | $ | 2,503 | | | $ | (13,647) | | | $ | (33,032) | | | $ | (44,176) | |
| | | | | | | | | | | | | | | | | | | | | | | | | Cash Flow Hedging Gain (Loss) | | Pension Liability | | Cumulative Translation Adjustments | | Accumulated Other Comprehensive Loss | | Balance, December 31, 2024 | $ | 4,297 | | | $ | (16,880) | | | $ | (46,274) | | | $ | (58,857) | | | | | | | | | | Other comprehensive gain (loss) before reclassifications, net of tax | (6,984) | | | — | | | 15,595 | | | 8,611 | | Amounts reclassified from accumulated other comprehensive income (loss) before taxa | 276 | | | 1,062 | | | — | | | 1,338 | | | Income tax | (67) | | | (257) | | | — | | | (324) | | | | | | | | | | Net current-period other comprehensive income (loss) | (6,775) | | | 805 | | | 15,595 | | | 9,625 | | | | | | | | | | | Balance, September 30, 2025 | $ | (2,478) | | | $ | (16,075) | | | $ | (30,679) | | | $ | (49,232) | |
(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive loss components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 6 and Note 12, respectively, for further details.
|