XML 115 R101.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Allowance for doubtful accounts      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year $ 1,894 $ 84 $ 122
Charged (Credited) to Statement of Operations (533) 1,607 840
Claims and Adjustments Applied Against Allowances (200) 203 (878)
Balance at End of Year 1,161 1,894 84
Allowance for sales returns      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year 6,599 6,486 25,515
Charged (Credited) to Statement of Operations 122,803 107,980 94,381
Claims and Adjustments Applied Against Allowances (114,964) (107,868) (113,410)
Balance at End of Year 14,438 6,599 6,486
Allowance for cooperative marketing arrangements      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year 38,794 35,080 30,389
Charged (Credited) to Statement of Operations 222,732 194,730 176,323
Claims and Adjustments Applied Against Allowances (218,250) (191,015) (171,632)
Balance at End of Year 43,276 38,794 35,080
Allowance for customer incentive programs      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year 55,741 60,036 70,592
Charged (Credited) to Statement of Operations 256,755 248,966 237,580
Claims and Adjustments Applied Against Allowances (236,296) (253,260) (248,136)
Balance at End of Year 76,200 55,741 60,036
Allowance for pricing programs      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year 100,168 88,353 141,369
Charged (Credited) to Statement of Operations 782,734 570,409 444,540
Claims and Adjustments Applied Against Allowances (762,334) (558,594) (497,556)
Balance at End of Year 120,568 100,168 88,353
Tax valuation allowances      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Year 29,171 28,375 25,148
Charged (Credited) to Statement of Operations (245) 796 3,244
Claims and Adjustments Applied Against Allowances 0 0 (17)
Balance at End of Year $ 28,926 $ 29,171 $ 28,375