XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Liabilities (Details) - USD ($)
Dec. 31, 2020
Mar. 31, 2020
Short-term contract liabilities [Abstract]    
Customer core returns accruals $ 18,212,000 $ 4,126,000
Customer allowances earned 15,207,000 13,844,000
Customer deposits 2,552,000 1,365,000
Core bank liability 1,072,000 528,000
Accrued core payment, net 7,735,000 8,048,000
Total short-term contract liabilities 44,778,000 27,911,000
Long-term contract liabilities [Abstract]    
Customer core returns accruals 84,952,000 77,927,000
Customer allowances earned 381,000 542,000
Core bank liability 17,303,000 7,556,000
Accrued core payment, net 1,947,000 6,076,000
Total long-term contract liabilities $ 104,583,000 $ 92,101,000