XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (accrued liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accrued liabilities      
Employee cash bonuses, including sales incentives $ 49,446 $ 57,398  
Deferred revenue [1] 35,343 47,012  
Operating lease liabilities (Note 14) 13,562 12,780  
Customer rebates 12,718 12,153  
Interest 10,481 7,314  
Restructuring and integration (Note 9) 9,689 8,528  
Wages and payroll liabilities, including vacation 8,605 20,264  
Prepaid product discounts due within one year 4,477 4,179  
Other 47,106 48,776  
Accrued liabilities 191,427 218,404  
Recognition of deferred revenue $ 43,624 $ 47,547 $ 39,366
[1] Revenue recognized for amounts included in deferred revenue at the beginning of the period was $43,624 for 2023, $47,547 for 2022 and $39,366 for 2021.