XML 123 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Schedule Assets and Liabilities on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets:      
Total assets $ 375,880 $ 399,576 $ 552,526
Liabilities:      
Total liabilities 173,313 242,694 138,208
Level 1      
Assets:      
Cash and cash equivalents 246,375 276,402 456,661
Short-term investments 27,192 32,694 0
Level 2      
Assets:      
Pension plan assets 51,818 45,724 38,053
Liabilities:      
Pension project benefit obligation 67,262 65,101 50,364
Level 2 | Interest Rate Swap      
Assets:      
Derivative assets 48,795 43,556 56,712
Level 2 | Forward Currency Forward Contracts      
Assets:      
Derivative assets 1,700 1,200 1,100
Liabilities:      
Derivative liabilities 914 0 0
Level 2 | Cross-Currency Interest Rate Swap | Cash Flow Hedges      
Liabilities:      
Derivative liabilities 4,367 40,672 7,769
Level 2 | Cross-Currency Interest Rate Swap | Net Investment Hedges      
Liabilities:      
Derivative liabilities 31,113    
Level 2 | Net Investment Hedge | Net Investment Hedges      
Liabilities:      
Derivative liabilities   49,609 5,643
Level 3      
Liabilities:      
Contingent consideration $ 69,657 $ 87,312 $ 74,432