XML 72 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of components of accumulated other comprehensive income
The following shows the components of accumulated other comprehensive income or loss as of December 31, 2024, 2023, and 2022 respectively:
Foreign Currency TranslationPension BenefitCash Flow HedgeForward Foreign CurrencyTotal
(in thousands)
Balance as of January 1, 2022$(15,221)$(2,506)$— $122 $(17,605)
Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.(20,942)2,065 42,740 11,898 35,761 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax209 — (18,987)(3,437)(22,215)
Balance as of December 31, 2022(35,954)(441)23,753 8,583 (4,059)
Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.19,690 73 (3,815)(8,785)7,163 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax— — (8,187)(4,907)(13,094)
Balance at December 31, 2023(16,264)(368)11,751 (5,109)(9,990)
Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.(37,313)(1,956)39,000 11,505 11,236 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax— — (43,227)(4,792)(48,019)
Balance at December 31, 2024$(53,577)$(2,324)$7,524 $1,604 $(46,773)