XML 44 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive (Loss) Income
The movement of accumulated other comprehensive (loss) income was as follows:
 Foreign Currency
Translation
Adjustments
Unrealized
Gains/Losses on
Available-for-Sale
Securities
Pension Liability AdjustmentsTotal
 $$
December 31, 2022(62,523)(9,011)(5,883)(77,417)
Other comprehensive income (loss) before reclassifications (25,464)9,046 (6,422)(22,840)
Amounts reclassified from accumulated other comprehensive loss 1
— — 811 811 
Net-current period other comprehensive (loss) income(25,464)9,046 (5,611)(22,029)
December 31, 2023(87,987)35 (11,494)(99,446)
Other comprehensive loss before reclassifications(47,565)(35)(2,753)(50,353)
Amounts reclassified from accumulated other comprehensive loss 1
— — 811 811 
Net-current period other comprehensive loss(47,565)(35)(1,942)(49,542)
December 31, 2024(135,552)— (13,436)(148,988)
1 The amounts reclassified from accumulated other comprehensive (loss) income were included in other (expense) income, net in the consolidated statements of operations.