XML 51 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Components - Schedule of Discounts and Allowances (Details)
$ in Thousands
9 Months Ended
Dec. 31, 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 116,684
Adjustments related to prior year sales 129
Credits and payments made during the current year (99,162)
Ending balance 37,527
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 86,741
Adjustments related to prior year sales 891
Credits and payments made during the current year (75,014)
Ending balance 26,352
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 22,550
Adjustments related to prior year sales (762)
Credits and payments made during the current year (19,988)
Ending balance 4,428
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 3,062
Adjustments related to prior year sales 0
Credits and payments made during the current year (12)
Ending balance 6,078
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 4,331
Adjustments related to prior year sales 0
Credits and payments made during the current year (4,148)
Ending balance $ 669