XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental balance sheet and cash flow information (other) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Prepaid product discounts [Roll Forward]        
Balance, beginning of year $ 44,824 $ 56,527    
Additions [1] 18,584 9,413    
Amortization (17,173) (17,171)    
Other 86 (86)    
Balance, end of period 46,321 48,683    
Prepaid product discount payments 12,742 12,285    
Accrued liabilities        
Employee bonuses, including sales incentives 30,573   $ 57,398  
Deferred revenue [2] 29,204   47,012  
Operating lease liabilities 13,764   12,780  
Customer rebates 12,104   12,153  
Prepaid product discounts 10,022   4,179  
Wages and payroll liabilities, including vacation 9,460   20,264  
Other 50,068   64,618  
Accrued liabilities 155,195   218,404  
Deferred revenue recognized 29,637 20,238    
Supplemental cash flow information        
Cash and cash equivalents 39,052 43,262 40,435  
Non-current restricted cash included in other non-current assets 2,749 2,624 2,815  
Total cash, cash equivalents, restricted cash and restricted cash equivalents 189,193 189,588 $ 337,415 $ 285,491
Funds held for customers [Member]        
Supplemental cash flow information        
Restricted cash and restricted cash equivalents included in funds held for customers $ 147,392 $ 143,702    
[1] Prepaid product discounts are generally accrued upon contract execution. Payments for prepaid product discounts were $12,742 for the six months ended June 30, 2023 and $12,285 for the six months ended June 30, 2022.
[2] Revenue recognized for amounts included in deferred revenue at the beginning of the period was $29,637 for the six months ended June 30, 2023 and $20,238 for the six months ended June 30, 2022.