XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Contract Liabilities
6 Months Ended
Sep. 30, 2025
Contract Liabilities [Abstract]  
Contract Liabilities
8. Contract Liabilities
 
During the three and six months ended September 30, 2025, the Company recognized remanufactured core revenue of $14,797,000 and reduced the customer core returns accruals in connection with the realignment of inventory at certain customer distribution centers.
 
Contract liabilities are comprised of the following:
 
         
    
September 30, 2025
    
March 31, 2025
 
Short-term contract liabilities
         
Customer allowances earned
 $20,461,000   $16,283,000 
Customer core returns accruals
  14,538,000    13,880,000 
Core bank liability
  10,953,000    1,795,000 
Accrued core payment
  3,916,000    3,196,000 
Customer deposits
  2,347,000    2,486,000 
Finished goods liabilities
  373,000    518,000 
Total short-term contract liabilities
 $52,588,000   $38,158,000 
           
Long-term contract liabilities
         
Customer core returns accruals
 $240,287,000   $227,588,000 
Accrued core payment
  3,295,000    3,768,000 
Core bank liability
    -     10,048,000 
Total long-term contract liabilities
 $243,582,000   $241,404,000