XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 202420232022
Net foreign currency translation adjustment$(32,590)$16,809 $(4,799)
Net change of cash flow hedge (see Note 20 for further information)
Unrealized (loss) gain on cash flow hedge— (1,406)3,564 
Tax— 341 (868)
Net of tax— (1,065)2,696 
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service loss (gain) arising during the period206 132 (41)
Amortization of prior service credit— — 
Amortization of (gain) loss(10)(2)
Total before tax196 140 (34)
Tax(44)(39)(24)
Net of tax152 101 (58)
Total other comprehensive (loss) income$(32,438)$15,845 $(2,161)
Schedule of Components of Accumulated Other Comprehensive (Loss)/Income
Accumulated other comprehensive loss at December 31, 2024 and 2023 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2023$8,408 $— $283 $8,691 
Other comprehensive (loss) income(32,590)— 152 (32,438)
Balance December 31, 2024$(24,182)$— $435 $(23,747)