v3.26.1
Contract Liabilities
3 Months Ended
Jun. 30, 2026
Contract Liabilities [Abstract]  
Contract Liabilities
8. Contract Liabilities
 
Contract liabilities are comprised of the following:
 
         
    June 30, 2026     March 31, 2026  
Short-term contract liabilities
         
Customer allowances earned
 $21,645,000   $19,616,000 
Customer core returns accruals
  19,039,000    18,394,000 
Accrued core payment
  3,673,000    10,121,000 
Customer deposits
  2,823,000    2,185,000 
Finished goods liabilities
  390,000    837,000 
Core bank liability
   -     10,048,000 
Total short-term contract liabilities
 $47,570,000   $61,201,000 
           
Long-term contract liabilities
         
Customer core returns accruals
 $253,716,000   $245,504,000 
Accrued core payment
  3,245,000    3,604,000 
Total long-term contract liabilities
 $256,961,000   $249,108,000