XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Contract Liabilities (Tables)
3 Months Ended
Jun. 30, 2022
Contract Liabilities [Abstract]  
Contract Liabilities
Contract liabilities are comprised of the following:

 
 
June 30, 2022
   
March 31, 2022
 
Short-term contract liabilities
 
   

Customer core returns accruals
 
$
17,533,000
   
$
12,322,000
 
Customer allowances earned
   
18,698,000
     
22,018,000
 
Customer deposits
   
2,507,000
     
3,306,000
 
Finished goods liabilities
   
1,582,000
     
1,537,000
 
Core bank liability
   
1,647,000
     
1,634,000
 
Accrued core payment
   
1,678,000
     
1,679,000
 
      Total short-term contract liabilities
 
$
43,645,000
   
$
42,496,000
 
 
               
Long-term contract liabilities
               
Customer core returns accruals
 
$
156,153,000
   
$
154,940,000
 
Customer allowances earned
   
-
     
41,000
 
Finished goods liabilities
   
1,202,000
     
1,588,000
 
Core bank liability
   
14,851,000
     
15,267,000
 
Accrued core payment
   
839,000
     
928,000
 
      Total long-term contract liabilities
 
$
173,045,000
   
$
172,764,000