XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Assets (liabilities)      
Contingent consideration earned $ 5,747    
Contingent consideration settled in shares 2,874    
Contingent consideration settled in cash $ 2,873    
Payment of contingent consideration   $ 2,450  
Contingent consideration   0  
Accrued liabilities.      
Assets (liabilities)      
Contingent consideration     $ 7,720
Other long-term liabilities      
Assets (liabilities)      
Contingent consideration     270
ALIO      
Assets (liabilities)      
Contingent consideration settled in company stock (as percentage) 50.00%    
Contingent consideration settled in cash (as percentage) 50.00%    
Sierramotion Inc      
Assets (liabilities)      
Contingent consideration fair value measurement, acquisition $ 2,000 2,000  
Recurring basis | Level 1      
Assets (liabilities)      
Pension plan assets   6,399 5,859
Deferred compensation plan assets   4,747 4,305
Recurring basis | Level 2      
Assets (liabilities)      
Foreign currency hedge contract assets, net   14 54
Interest rate swaps, net   $ 1,915 4,431
Recurring basis | Level 3      
Assets (liabilities)      
Contingent consideration     $ (7,990)