XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts - Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2022
Valuation and Qualifying Accounts - Accounts Receivable, Net  
Schedule of valuation and qualifying accounts - accounts receivable, net

Year Ended December 31, 

    

2022

    

2021

2020

Allowance for distribution fees, discounts and chargebacks at the beginning of the year

$

1,885

$

806

$

253

Additions due to current period provision

 

14,806

 

12,174

 

4,439

Deductions due to payment of distribution fees, discounts and chargebacks

(14,861)

(11,095)

(3,886)

Allowance for distribution fees, discounts and chargebacks at the end of the year

$

1,830

$

1,885

$

806