v3.25.1
Other Comprehensive Income (Loss)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Other Comprehensive Income (Loss) 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 change2,595 (153)436 2,878 
Amounts reclassified into earnings— 103 1,625 1,728 
Balance - March 31, 2025$(28,067)$(11,509)$839 $(38,737)
 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(2,559)(712)2,726 (545)
Amounts reclassified into earnings— 245 (694)(449)
Balance - March 31, 2024$(25,786)$(12,363)$6,871 $(31,278)
The related tax effects allocated to each component of other comprehensive income (loss) are as follows:
Three Months Ended March 31, 2025
Before Tax
Amount
Tax ExpenseAfter Tax Amount
Net current period change
Cumulative translation adjustment$2,595 $— $2,595 
Net actuarial gain (loss) and prior service credit(153)— (153)
Derivative instruments1,240 (804)436 
Net unrealized gain (loss)3,682 (804)2,878 
Amounts reclassified into earnings:
Actuarial gain and prior service cost103 — 103 
Derivative instruments1,625 — 1,625 
Net realized gain1,728 — 1,728 
Total other comprehensive income (loss)$5,410 $(804)$4,606 

Three Months Ended March 31, 2024
Before Tax
Amount
Tax ExpenseAfter Tax 
Amount
Net current period change
Cumulative translation adjustment$(2,559)$— $(2,559)
Net actuarial gain (loss) and prior service credit(713)(712)
Derivative instruments3,748 (1,022)2,726 
Net unrealized gain (loss)476 (1,021)(545)
Amounts reclassified into earnings:
Actuarial gain and prior service cost245 — 245 
Derivative instruments(875)181 (694)
Net realized gain (loss)(630)181 (449)
Total other comprehensive income (loss)$(154)$(840)$(994)
As of March 31, 2025, the Company estimates that net pre-tax derivative loss of $0.4 million included in Accumulated other comprehensive income (loss) will be reclassified into earnings within the next 12 months.