Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Details)

v3.20.1
Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 100 $ 95
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 52 85
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction [1] (52) (80)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 100 100
SEC Schedule, 12-09, Reserve, Inventory [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 2,781 3,562
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 2,032 564
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction [2] (1,844) (1,345)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 2,969 2,781
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 38,771 37,103
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense [3] 2,070 1,668
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 0 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 40,841 38,771
Sales Returns and Allowances [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 247 51
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 225 341
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (269) (145)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 203 $ 247
[1] Accounts written off, including early pay discounts, net of recoveries.
[2] Inventory loss charged against inventory reserves.
[3] Change in valuation allowance due to assessment of realizability of deferred tax assets.