XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Contract Assets - Contract Assets (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Short-term contract assets    
Cores expected to be returned by customers $ 17,732,000 $ 15,409,000
Core premiums paid to customers 9,669,000 9,567,000
Upfront payments to customers 1,400,000 1,407,000
Finished goods premiums paid to customers 805,000 756,000
Total short-term contract assets 29,606,000 27,139,000
Long-term contract assets    
Remanufactured cores held at customers’ locations 301,388,000 279,427,000
Core premiums paid to customers 24,714,000 30,227,000
Long-term core inventory deposits 5,569,000 5,569,000
Finished goods premiums paid to customers 2,483,000 2,341,000
Upfront payments to customers 2,114,000 2,718,000
Total long-term contract assets $ 336,268,000 $ 320,282,000