XML 85 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Signficant Accounting Policies Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Product Information      
Inventories   $ 394,259  
Inventories $ 2,772,777 2,836,075 $ 2,380,783
Aftermarket and refurbished products      
Product Information      
Inventories 2,297,895 2,309,458  
Salvage and remanufactured products      
Product Information      
Inventories 447,908 503,199  
ManufacturedProducts [Member]      
Accounting Policies [Abstract]      
Inventory, Raw Materials, Gross 17,000 17,000  
Inventory, Work in Process, Gross 3,000 2,000  
Inventory, Finished Goods, Gross 6,000 4,000  
Product Information      
Inventories $ 26,974 $ 23,418