XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Contract Liabilities (Tables)
9 Months Ended
Dec. 31, 2022
Contract Liabilities [Abstract]  
Contract Liabilities
Contract liabilities are comprised of the following:

 
 
December 31, 2022
   
March 31, 2022
 
Short-term contract liabilities
 
   

Customer allowances earned
 
$
18,088,000
   
$
22,018,000
 
Customer core returns accruals
   
16,901,000
     
12,322,000
 
Customer deposits
   
3,236,000
     
3,306,000
 
Accrued core payment
   
3,015,000
     
1,679,000
 
Core bank liability
   
1,673,000
     
1,634,000
 
Finished goods liabilities
   
1,599,000
     
1,537,000
 
      Total short-term contract liabilities
 
$
44,512,000
   
$
42,496,000
 
 
               
Long-term contract liabilities
               
Customer core returns accruals
 
$
160,980,000
   
$
154,940,000
 
Core bank liability
   
14,009,000
     
15,267,000
 
Accrued core payment
   
10,045,000
     
928,000
 
Finished goods liabilities
   
825,000
     
1,588,000
 
Customer allowances earned
   
-
     
41,000
 
      Total long-term contract liabilities
 
$
185,859,000
   
$
172,764,000