XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Liabilities (Details) - USD ($)
Jun. 30, 2020
Mar. 31, 2020
Short-term contract liabilities [Abstract]    
Customer core returns accruals $ 11,355,000 $ 4,126,000
Customer allowances earned 12,769,000 13,844,000
Customer deposits 1,538,000 1,365,000
Core bank liability 770,000 528,000
Accrued core payment, net 8,286,000 8,048,000
Total short-term contract liabilities 34,718,000 27,911,000
Long-term contract liabilities [Abstract]    
Customer core returns accruals 69,212,000 77,927,000
Customer allowances earned 517,000 542,000
Core bank liability 14,892,000 7,556,000
Accrued core payment, net 5,504,000 6,076,000
Total long-term contract liabilities $ 90,125,000 $ 92,101,000