XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (prepaid product discounts and accrued liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Changes in prepaid product discounts      
Balance, beginning of year $ 50,602 $ 51,145 $ 54,642
Additions [1] 37,882 30,346 21,068
Amortization (31,784) (29,235) (24,055)
Other (173) (1,654) (510)
Balance, end of year 56,527 50,602 51,145
Prepaid product discount payments 40,920 33,613 $ 25,637
Accrued liabilities      
Deferred revenue [2] 52,645 42,104  
Employee cash bonuses, including sales incentives 45,006 21,090  
Operating lease liabilities (Note 15) 14,852 11,589  
Prepaid product discounts due within one year 11,866 14,365  
Customer rebates 9,036 8,179  
Other 83,427 79,856  
Accrued liabilities 216,832 $ 177,183  
Recognition of deferred revenue $ 39,366    
[1] Prepaid product discounts are generally accrued upon contract execution. Cash payments made for prepaid product discounts were $40,920 for 2021, $33,613 for 2020 and $25,637 for 2019.
[2] $39,366 of the December 31, 2020 amount was recognized as revenue during 2021.