XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Components - Schedule of Discounts and Allowances (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2022
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance $ 19,876
Provision related to sales in the current year 32,172
Adjustments related to prior year sales 1,396
Credits and payments made during the current year (27,596)
Ending balance 25,848
Reserve -government and other incentives  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance 13,734
Provision related to sales in the current year 23,742
Adjustments related to prior year sales 1,785
Credits and payments made during the current year (21,185)
Ending balance 18,076
Chargebacks and administrative fees  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance 2,628
Provision related to sales in the current year 6,469
Adjustments related to prior year sales (389)
Credits and payments made during the current year (5,335)
Ending balance 3,373
Returns  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance 3,028
Provision related to sales in the current year 815
Adjustments related to prior year sales 0
Credits and payments made during the current year (2)
Ending balance 3,841
Sales Discounts  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance 486
Provision related to sales in the current year 1,146
Adjustments related to prior year sales 0
Credits and payments made during the current year (1,074)
Ending balance $ 558