v3.26.1
Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Summary of After-tax Changes in Accumulated Other Comprehensive Income (Loss)
The after-tax changes in accumulated other comprehensive income (loss), are as follows: 
Foreign
currency translation adjustment
Pension and
post-retirement
benefits plans
Derivative instrumentsAccumulated other
comprehensive
income (loss)
Balance - December 31, 2025$(21,262)$(9,290)$4,202 $(26,350)
Net current period change(864)(243)2,418 1,311 
Amounts reclassified into earnings— 191 (3,185)(2,994)
Balance - June 30, 2026$(22,126)$(9,342)$3,435 $(28,033)
Foreign
currency translation adjustment
Pension and
post-retirement
benefit plans
Derivative instrumentsAccumulated other
comprehensive
income (loss)
Balance - December 31, 2024$(30,662)$(11,459)$(1,222)$(43,343)
Net current period change8,366 (76)4,174 12,464 
Amounts reclassified into earnings— 109 1,801 1,910 
Balance - June 30, 2025$(22,296)$(11,426)$4,753 $(28,969)
Summary of Related Tax Effects Allocated to Each Component of Accumulated Other Comprehensive Income (Loss)
The related tax effects allocated to each component of other comprehensive income (loss) are as follows:
Three Months Ended June 30, 2026Six Months Ended June 30, 2026
Before Tax
Amount
Tax ExpenseAfter Tax AmountBefore Tax
Amount
Tax ExpenseAfter Tax Amount
Net current period change
Cumulative translation adjustment$872 $— $872 (864)— (864)
Net actuarial gain (loss) and prior service credit16 — 16 (243)— (243)
Derivative instruments2,116 — 2,116 2,418 2,418 
Net unrealized gain (loss)3,004 — 3,004 $1,311 $— $1,311 
Amounts reclassified into earnings:
Actuarial gain and prior service cost95 — 95 191 — 191 
Derivative instruments(1,155)— (1,155)(3,185)— (3,185)
Net realized gain(1,060)— (1,060)(2,994)— (2,994)
Total other comprehensive income (loss)$1,944 $— $1,944 $(1,683)$— $(1,683)

Three Months Ended June 30, 2025Six Months Ended June 30, 2025
Before Tax
Amount
Tax ExpenseAfter Tax 
Amount
Before Tax
Amount
Tax ExpenseAfter Tax 
Amount
Net current period change
Cumulative translation adjustment$5,771 $— $5,771 8,366 — 8,366 
Net actuarial gain (loss) and prior service credit77 — 77 (76)— (76)
Derivative instruments3,738 — 3,738 4,978 (804)4,174 
Net unrealized gain (loss)9,586 — 9,586 $13,268 $(804)$12,464 
Amounts reclassified into earnings:
Actuarial gain and prior service cost— 109 — 109 
Derivative instruments176 — 176 1,801 — 1,801 
Net realized gain (loss)182 — 182 1,910 — 1,910 
Total other comprehensive income (loss)$9,768 $— $9,768 $15,178 $(804)$14,374