XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contract Liabilities
3 Months Ended
Jun. 30, 2024
Contract Liabilities [Abstract]  
Contract Liabilities
8. Contract Liabilities

Contract liabilities are comprised of the following:

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

Customer allowances earned
 
$
23,267,000
   
$
19,789,000
 
Customer core returns accruals
   
11,040,000
     
10,448,000
 
Accrued core payment
   
3,383,000
     
3,476,000
 
Core bank liability
   
1,753,000
     
1,739,000
 
Customer deposits
   
1,703,000
     
1,735,000
 
Finished goods liabilities
   
358,000
     
404,000
 
Total short-term contract liabilities
 
$
41,504,000
   
$
37,591,000
 
Long-term contract liabilities
               
Customer core returns accruals
 
$
192,813,000
   
$
193,545,000
 
Core bank liability
   
11,399,000
     
11,843,000
 
Accrued core payment
   
6,070,000
     
6,535,000
 
Finished goods liabilities
   
96,000
     
145,000
 
Total long-term contract liabilities
 
$
210,378,000
   
$
212,068,000