XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Contract Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Contract Assets [Abstract]          
Long-term contract assets, write-down $ 863,000 $ 846,000 $ 2,704,000 $ 3,517,000  
Short-term contract assets [Abstract]          
Cores expected to be returned by customers 17,454,000   17,454,000   $ 15,778,000
Core premiums paid to customers 9,605,000   9,605,000   10,621,000
Upfront payments to customers 1,454,000   1,454,000   517,000
Finished goods premiums paid to customers 559,000   559,000   584,000
Total short-term contract assets 29,072,000   29,072,000   27,500,000
Long-term contract assets [Abstract]          
Remanufactured cores held at customers' locations 265,378,000   265,378,000   258,376,000
Core premiums paid to customers 40,475,000   40,475,000   43,294,000
Long-term core inventory deposits 5,569,000   5,569,000   5,569,000
Finished goods premiums paid to customers 2,588,000   2,588,000   2,806,000
Upfront payments to customers 25,000   25,000   210,000
Total long-term contract assets $ 314,035,000   $ 314,035,000   $ 310,255,000