XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Contract Assets
3 Months Ended
Jun. 30, 2025
Contract Assets [Abstract]  
Contract Assets
5. Contract Assets
 
During the three months ended June 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers’ locations by $1,026,000 and $394,000, respectively.
 
Contract assets are comprised of the following:
 
        
   June 30, 2025    March 31, 2025 
Short-term contract assets
        
Cores expected to be returned by customers
$18,151,000   $17,732,000 
Core premiums paid to customers
 9,981,000    9,669,000 
Upfront payments to customers
 1,350,000    1,400,000 
Finished goods premiums paid to customers
 847,000    805,000 
Total short-term contract assets
$30,329,000   $29,606,000 
Long-term contract assets
        
Remanufactured cores held at customers' locations
$305,398,000   $301,388,000 
Core premiums paid to customers
 25,131,000    24,714,000 
Long-term core inventory deposits
 5,569,000    5,569,000 
Finished goods premiums paid to customers
 2,627,000    2,483,000 
Upfront payments to customers
 1,804,000    2,114,000 
Total long-term contract assets
$340,529,000   $336,268,000