XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Sep. 30, 2025
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, 2024$(30,662)$(11,459)$(1,222)$(43,343)
Net current period change8,511 5,416 13,935 
Amounts reclassified into earnings— 108 356 464 
Balance - September 30, 2025$(22,151)$(11,343)$4,550 $(28,944)
 Foreign
currency translation adjustment
Pension and
post-retirement
benefit plans
Derivative instrumentsAccumulated other
comprehensive
income (loss)
Balance - December 31, 2023$(23,227)$(11,896)$4,839 $(30,284)
Net current period change(1,157)(1,006)(4,442)(6,605)
Amounts reclassified into earnings— 324 (1,159)(835)
Balance - September 30, 2024$(24,384)$(12,578)$(762)$(37,724)
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 September 30, 2025Nine Months Ended September 30, 2025
Before Tax
Amount
Tax ExpenseAfter Tax AmountBefore Tax
Amount
Tax ExpenseAfter Tax Amount
Net current period change
Cumulative translation adjustment$145 $— $145 $8,511 $— $8,511 
Net actuarial gain (loss) and prior service credit84 — 84 — 
Derivative instruments1,242 — 1,242 6,220 (804)5,416 
Net unrealized gain (loss)1,471 — 1,471 $14,739 $(804)$13,935 
Amounts reclassified into earnings:
Actuarial gain and prior service cost(1)— (1)$108 $— $108 
Derivative instruments(1,445)— (1,445)356 — 356 
Net realized gain(1,446)— (1,446)$464 $— $464 
Total other comprehensive income (loss)$25 $— $25 $15,203 $(804)$14,399 

Three Months Ended September 30, 2024Nine Months Ended September 30, 2024
Before Tax
Amount
Tax ExpenseAfter Tax 
Amount
Before Tax
Amount
Tax ExpenseAfter Tax 
Amount
Net current period change
Cumulative translation adjustment$2,699 $— $2,699 $(1,157)$— $(1,157)
Net actuarial gain (loss) and prior service credit64 65 (1,009)(1,006)
Derivative instruments(5,807)1,510 (4,297)(5,939)1,497 (4,442)
Net unrealized gain (loss)(3,044)1,511 (1,533)$(8,105)$1,500 $(6,605)
Amounts reclassified into earnings:
Actuarial gain and prior service cost111 — 111 $324 $— $324 
Derivative instruments867 (228)639 (1,503)344 (1,159)
Net realized gain (loss)978 (228)750 (1,179)344 (835)
Total other comprehensive income (loss)$(2,066)$1,283 $(783)$(9,284)$1,844 $(7,440)