v3.24.0.1
Valuation and Qualifying Accounts - Accounts Receivable, Net
12 Months Ended
Dec. 31, 2023
Valuation and Qualifying Accounts - Accounts Receivable, Net  
Valuation and Qualifying Accounts - Accounts Receivable, Net

20. VALUATION AND QUALIFYING ACCOUNTS – ACCOUNTS RECEIVABLE, NET

Changes in the valuation allowance for accounts receivable, net during the years ended December 31, 2023, 2022, and 2021, were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

    

2023

    

2022

​

2021

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

​

$

1,830

​

$

1,885

​

$

806

Additions due to current period provision

​

 

21,821

​

 

14,806

​

 

12,174

Deductions due to payment of distribution fees, discount and chargebacks

​

​

(21,007)

​

​

(14,861)

​

​

(11,095)

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

​

$

2,644

​

$

1,830

​

$

1,885

​