XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 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  
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  
Recurring basis | Level 1    
Assets (liabilities)    
Pension plan assets 6,143 5,859
Deferred compensation plan assets 4,382 4,305
Recurring basis | Level 2    
Assets (liabilities)    
Foreign currency hedge contract assets   54
Foreign currency hedge contract liabilities (9)  
Interest rate swaps, net 4,402 4,431
Recurring basis | Level 3    
Assets (liabilities)    
Contingent consideration $ (270) $ (7,990)