v3.26.1
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The following tables summarize the changes in accumulated balances of other comprehensive income (loss) for the three and six months ended June 30, 2026:
(in thousands)Foreign Currency Translation AdjustmentsRetirement Benefit ReservesUnrealized Gains (Losses) on Cash Flow HedgesAccumulated Other Comprehensive Loss
Balance as of March 31, 2026
$(32,707)$792 $(3,532)$(35,447)
Other comprehensive income (loss) before reclassifications(3,050)(8)2,567 (491)
   Income tax effects— (11)(599)(610)
Amounts reclassified from accumulated other comprehensive income— — 1,324 1,324 
   Income tax effects— — (308)(308)
Other comprehensive income (loss)(3,050)(19)2,984 (85)
Balance as of June 30, 2026
$(35,757)$773 $(548)$(35,532)
(in thousands)Foreign Currency Translation AdjustmentsRetirement Benefit ReservesUnrealized Gains (Losses) on Cash Flow HedgesAccumulated Other Comprehensive Loss
Balance as of December 31, 2025
$(24,172)$825 $(1,348)$(24,695)
Other comprehensive loss before reclassifications(11,585)(49)(379)(12,013)
   Income tax effects— (3)88 85 
Amounts reclassified from accumulated other comprehensive loss— — 1,422 1,422 
   Income tax effects— — (331)(331)
Other comprehensive income (loss)(11,585)(52)800 (10,837)
Balance as of June 30, 2026
$(35,757)$773 $(548)$(35,532)
The following tables summarize the changes in accumulated balances of other comprehensive income (loss) for the three and six months ended June 30, 2025:
(in thousands)Foreign Currency Translation AdjustmentsRetirement Benefit ReservesUnrealized Gains (Losses) on Cash Flow HedgesAccumulated Other Comprehensive Loss
Balance as of March 31, 2025
$(18,422)$(418)$1,949 $(16,891)
Other comprehensive income (loss) before reclassifications4,729 (31)5,452 10,150 
   Income tax effects— (1,177)(1,174)
Amounts reclassified from accumulated other comprehensive income— — (1,898)(1,898)
   Income tax effects— — 396 396 
Other comprehensive income (loss)4,729 (28)2,773 7,474 
Balance as of June 30, 2025
$(13,693)$(446)$4,722 $(9,417)
(in thousands)Foreign Currency Translation AdjustmentsRetirement Benefit ReservesUnrealized Gains (Losses) on Cash Flow HedgesAccumulated Other Comprehensive Loss
Balance as of December 31, 2024
$(21,659)$(397)$(3,333)$(25,389)
Other comprehensive income (loss) before reclassifications7,966 (54)11,548 19,460 
   Income tax effects— (2,427)(2,422)
Amounts reclassified from accumulated other comprehensive loss— — (1,350)(1,350)
   Income tax effects— — 284 284 
Other comprehensive income (loss)7,966 (49)8,055 15,972 
Balance as of June 30, 2025
$(13,693)$(446)$4,722 $(9,417)