XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Comprehensive Income
Comprehensive income consists of the following:
 
Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Net income
$29,976 $13,732 $49,685 $15,551 
Other comprehensive income (loss):
Cash flow hedging gain (loss), net of income tax (income tax expense (benefit) of $(600) and $161 for the three months ended June 30, 2024 and 2023, respectively, and $823 and $442 for the six months ended June 30, 2024 and 2023, respectively)
(1,874)503 2,573 1,381 
Pension liability, net of income tax (income tax expense of $97 and $129 for the three months ended June 30, 2024 and 2023, respectively, and $194 and $258 for the six months ended June 30, 2024 and 2023, respectively)
301 403 603 806 
Foreign currency translation adjustment(3,060)1,129 (7,440)2,724 
Comprehensive income
$25,343 $15,767 $45,421 $20,462 
Schedule of Accumulated Other Comprehensive Loss
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, 2023$117 $(18,766)$(31,521)$(50,170)
Other comprehensive income (loss) before reclassifications, net of tax
5,120 — (7,440)(2,320)
Amounts reclassified from accumulated other comprehensive income (loss) before taxa
(3,362)797 — (2,565)
Income tax 815 (194)— 621 
Net current-period other comprehensive income (loss)
2,573 603 (7,440)(4,264)
Balance, June 30, 2024$2,690 $(18,163)$(38,961)$(54,434)
Cash Flow
Hedging
Gain (Loss)
Pension
Liability
Cumulative
Translation
Adjustments
Accumulated
Other
Comprehensive
Loss
Balance, December 31, 2022$2,497 $(23,749)$(36,606)$(57,858)
Other comprehensive income before reclassifications, net of tax
4,010 — 2,724 6,734 
Amounts reclassified from accumulated other comprehensive income (loss) before taxa
(3,471)1,064 — (2,407)
Income tax 842 (258)— 584 
Net current-period other comprehensive income
1,381 806 2,724 4,911 
Balance, June 30, 2023$3,878 $(22,943)$(33,882)$(52,947)
(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.