XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Contract Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2024
Contract Assets [Abstract]          
Long-term contract assets, write-down $ 1,164,000 $ 1,995,000 $ 1,558,000 $ 2,773,000  
Short-term contract assets [Abstract]          
Cores expected to be returned by customers 13,580,000   13,580,000   $ 15,409,000
Core premiums paid to customers 9,380,000   9,380,000   9,567,000
Upfront payments to customers 1,301,000   1,301,000   1,407,000
Finished goods premiums paid to customers 695,000   695,000   756,000
Total short-term contract assets 24,956,000   24,956,000   27,139,000
Long-term contract assets [Abstract]          
Remanufactured cores held at customers' locations 285,815,000   285,815,000   279,427,000
Core premiums paid to customers 25,656,000   25,656,000   30,227,000
Long-term core inventory deposits 5,569,000   5,569,000   5,569,000
Finished goods premiums paid to customers 2,170,000   2,170,000   2,341,000
Upfront payments to customers 2,093,000   2,093,000   2,718,000
Total long-term contract assets $ 321,303,000   $ 321,303,000   $ 320,282,000