Annual report pursuant to Section 13 and 15(d)

Supplemental Balance Sheets and Statements of Operations - Trade Accounts Allowances (Details)

v3.20.1
Supplemental Balance Sheets and Statements of Operations - Trade Accounts Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Accounts receivable:      
Trade $ 169,685 $ 176,715  
Allowance for doubtful accounts (1,366) (1,206)  
Ship-from-stock and debit (“SFSD”) allowance (21,896) (18,862)  
Returns allowance (761) (964)  
Rebates allowance (676) (967)  
Price protection allowance (243) (657)  
Accounts receivable 144,743 154,059  
Allowance for commitments related to accounts receivables      
Changes in allowance for accounts receivable and inventory reserve      
Balance at the beginning of the period 22,656 19,898 $ 20,414
Costs charged to expense 117,708 99,538 94,660
Actual adjustments applied (115,582) (96,775) (95,444)
Other 160 (5) 268
Balance at the end of the period $ 24,942 $ 22,656 $ 19,898