v3.26.1
Contract Assets (Tables)
3 Months Ended
Jun. 30, 2026
Contract Assets [Abstract]  
Contract Assets
Contract assets are comprised of the following:
 
         
    June 30, 2026     March 31, 2026  
Short-term contract assets
         
Cores expected to be returned by customers
 $20,551,000   $21,294,000 
Core premiums paid to customers
  11,920,000    11,187,000 
Finished goods premiums paid to customers
  1,621,000    1,429,000 
Upfront payments to customers
  965,000    642,000 
Total short-term contract assets
 $35,057,000   $34,552,000 
           
Long-term contract assets
         
Remanufactured cores held at customers' locations
 $301,451,000   $297,592,000 
Core premiums paid to customers
  31,198,000    28,198,000 
Finished goods premiums paid to customers
  3,856,000    3,700,000 
Upfront payments to customers
  1,737,000    1,731,000 
Total long-term contract assets
 $338,242,000   $331,221,000