XML 68 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Revenue Recognition [Line Items]      
Revenue $ 3,100,303 $ 2,720,764  
Contract with Customer, Refund Liability 105,000   $ 105,000
Contract with Customer, Right to Recover Product 56,000   56,000
Revenue, Variable Consideration Reserve 66,000   $ 103,000
North America      
Revenue Recognition [Line Items]      
Revenue 1,302,309 1,329,843  
Europe      
Revenue Recognition [Line Items]      
Revenue 1,445,541 1,040,430  
Specialty      
Revenue Recognition [Line Items]      
Revenue 353,737 351,792  
Parts and Services      
Revenue Recognition [Line Items]      
Revenue 2,949,095 2,560,305  
Parts and Services | North America      
Revenue Recognition [Line Items]      
Revenue 1,155,698 1,172,585  
Parts and Services | Europe      
Revenue Recognition [Line Items]      
Revenue 1,440,841 1,037,046  
Parts and Services | Specialty      
Revenue Recognition [Line Items]      
Revenue 352,556 350,674  
Other Revenue      
Revenue Recognition [Line Items]      
Revenue $ 151,208 $ 160,459