XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Liabilities (Details) - USD ($)
Sep. 30, 2020
Mar. 31, 2020
Short-term contract liabilities [Abstract]    
Customer core returns accruals $ 16,254,000 $ 4,126,000
Customer allowances earned 14,839,000 13,844,000
Customer deposits 2,142,000 1,365,000
Core bank liability 564,000 528,000
Accrued core payment, net 10,858,000 8,048,000
Total short-term contract liabilities 44,657,000 27,911,000
Long-term contract liabilities [Abstract]    
Customer core returns accruals 68,745,000 77,927,000
Customer allowances earned 449,000 542,000
Core bank liability 17,696,000 7,556,000
Accrued core payment, net 3,333,000 6,076,000
Total long-term contract liabilities $ 90,223,000 $ 92,101,000