XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Assets (Details) - USD ($)
3 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Contract Assets [Abstract]    
Long-term contract assets, write-down $ 1,384,000  
Short-term contract assets [Abstract]    
Cores expected to be returned by customers 22,912,000 $ 12,579,000
Upfront payments to customers 2,198,000 2,865,000
Core premiums paid to customers 4,914,000 4,888,000
Total short-term contract assets 30,024,000 20,332,000
Long-term contract assets [Abstract]    
Remanufactured cores held at customers' locations 213,469,000 217,616,000
Upfront payments to customers 418,000 589,000
Core premiums paid to customers 15,279,000 15,766,000
Long-term core inventory deposits 5,569,000 5,569,000
Total long-term contract assets $ 234,735,000 $ 239,540,000