XML 22 R12.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive Income
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Comprehensive Income Comprehensive Income
Comprehensive income consists of the following:
 
Three Months Ended September 30,Nine Months Ended September 30,
 2025202420252024
Net income
$2,859 $48,984 $30,316 $98,668 
Other comprehensive income (loss):
Cash flow hedging gain (loss), net of income tax (income tax expense (benefit) of $1,195 and $(2,264) for the three months ended September 30, 2025 and 2024, respectively, and $(2,168) and $(1,441) for the nine months ended September 30, 2025 and 2024, respectively)
3,734 (7,077)(6,775)(4,504)
Pension liability, net of income tax (income tax expense of $86 and $97 for the three months ended September 30, 2025 and 2024, respectively, and $257 and $291 for the nine months ended September 30, 2025 and 2024, respectively)
268 301 805 904 
Foreign currency translation adjustment(256)6,493 15,595 (947)
Comprehensive income
$6,605 $48,701 $39,941 $94,121 

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, 2024$4,297 $(16,880)$(46,274)$(58,857)
Other comprehensive income (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)
Cash Flow
Hedging
Gain (Loss)
Pension
Liability
Cumulative
Translation
Adjustments
Accumulated
Other
Comprehensive
Loss
Balance, December 31, 2023$117 $(18,766)$(31,521)$(50,170)
Other comprehensive loss before reclassifications, net of tax
(1,754)— (947)(2,701)
Amounts reclassified from accumulated other comprehensive income (loss) before taxa
(3,630)1,195 — (2,435)
Income tax 880 (291)— 589 
Net current-period other comprehensive income (loss)
(4,504)904 (947)(4,547)
Balance, September 30, 2024$(4,387)$(17,862)$(32,468)$(54,717)
(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.