XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Foreign exchange gain $ 774 $ 677 $ 5,690
Interest income 25,479 31,353 7,560
Other components of net periodic pension expense (7,899) (8,730) (11,090)
Investment income (expense) (519) 1,347 (6,812)
Other 1,629 616 (200)
Other Income (expense) $ 19,464 $ 25,263 (4,852)
COVID-19 Impact on COGS     6,661
COVID-19 Impact on SGA     $ 546