XML 123 R109.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Accounts Receivable - Allowance for Doubtful Accounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 4,142,000 $ 4,140,000 $ 4,284,000
Charged to cost and expense 224,000 21,000 3,000
Acquisition 63,000 [1] 0 0
Amounts written off 329,000 19,000 147,000
Balance at end of period 4,100,000 4,142,000 4,140,000
Accounts Receivable - Allowance for Customer-Payment Discrepancies [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 1,110,000 751,000 703,000
Charged to cost and expense 731,000 998,000 718,000
Acquisition 0 0 0
Amounts written off 987,000 639,000 670,000
Balance at end of period 854,000 1,110,000 751,000
Inventory - Allowance for Excess and Obsolete Inventory [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 6,682,000 4,125,000 3,626,000
Charged to cost and expense 11,153,000 8,491,000 3,864,000
Acquisition 0 77,000 [2] 0
Amounts written off 5,936,000 6,011,000 3,365,000
Balance at end of period $ 11,899,000 $ 6,682,000 $ 4,125,000
[1] Allowance for doubtful accounts established in the opening balance sheet in connection with the Company's January 2019 acquisition.
[2] Allowance for excess and obsolete inventory established in the opening balance sheet in connection with the Company's July 2017 acquisition.