XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Details) - USD ($)
Jun. 30, 2020
Mar. 31, 2020
Inventory [Abstract]    
Raw materials $ 108,143,000 $ 99,360,000
Work-in-process 5,165,000 3,906,000
Finished goods 131,823,000 135,601,000
Inventory, gross 245,131,000 238,867,000
Less allowance for excess and obsolete inventory (13,812,000) (13,208,000)
Inventory - net 231,319,000 225,659,000
Inventory unreturned 9,934,000 9,021,000
Total inventory $ 241,253,000 $ 234,680,000