XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other (Income)/Expense, net (Schedule of Other (Income)/ Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]      
Currency transactions $ (3,900) $ (2,916) $ (9,996)
Sale of IP addresses 0 0 (3,420)
Foreign currency hedging (gains)/losses 3,459 (351) (509)
Bank fees and amortization of debt issuance costs 232 180 313
Components of net periodic pension and postretirement cost other than service 2,493 (61) (1,077)
Other (563) (3,015) 603
Total other (income)/expense, net $ 1,721 $ (6,163) $ (14,086)