XML 75 R56.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (prepaid product discounts and accrued liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Changes in prepaid product discounts      
Balance, beginning of year $ 56,527 $ 50,602 $ 51,145
Additions [1] 23,014 37,882 30,346
Amortization (34,400) (31,784) (29,235)
Other (317) (173) (1,654)
Balance, end of year 44,824 56,527 50,602
Prepaid product discount payments 30,603 40,920 33,613
Accrued liabilities      
Deferred revenue [2] 47,012 52,645  
Employee cash bonuses, including sales incentives 57,398 45,006  
Wages and payroll liabilities, including vacation 20,264 24,951  
Operating lease liabilities (Note 14) 12,780 14,852  
Customer rebates 12,153 9,036  
Prepaid product discounts due within one year 4,179 11,866  
Other 64,618 58,476  
Accrued liabilities 218,404 216,832  
Recognition of deferred revenue $ 47,547 $ 39,366 $ 42,108
[1] Prepaid product discounts are generally accrued upon contract execution. Cash payments made for prepaid product discounts were $30,603 for 2022, $40,920 for 2021 and $33,613 for 2020.
[2] Revenue recognized from amounts included in deferred revenue at the beginning of the period was $47,547 for 2022, $39,366 for 2021 and $42,108 for 2020.