Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Allowance for Doubtful Accounts [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Valuation Allowances and Reserves, Balance $ 90 $ 53
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 7 39
Valuation Allowances and Reserves, Deductions [1] (2) (2)
Valuation Allowances and Reserves, Balance 95 90
Inventory Valuation Reserve [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Valuation Allowances and Reserves, Balance 8,458 9,576
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 1,213 822
Valuation Allowances and Reserves, Deductions [2] (6,109) (1,940)
Valuation Allowances and Reserves, Balance 3,562 8,458
Valuation Allowance of Deferred Tax Assets [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Valuation Allowances and Reserves, Balance 52,190 46,683
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 0 5,507 [3]
Valuation Allowances and Reserves, Deductions (15,087) [3] 0
Valuation Allowances and Reserves, Balance 37,103 52,190
Allowance for Sales Returns [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Valuation Allowances and Reserves, Balance 82 155
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 329 399
Valuation Allowances and Reserves, Deductions (360) (472)
Valuation Allowances and Reserves, Balance $ 51 $ 82
[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 and in fiscal year 2018 the impact of the Tax Act.