XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Total revenues $ 387,256 $ 303,087
Total revenues from contracts with customers 373,703  
Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 360,085  
Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,618  
Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 373,703  
Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,553  
Marketing    
Disaggregation of Revenue [Line Items]    
Total revenues 373,638  
Total revenues from contracts with customers 360,085  
Marketing | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 360,085  
Marketing | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0  
Marketing | Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 360,085  
Marketing | Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,553  
Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 13,618  
Total revenues from contracts with customers 13,618  
Transportation | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0  
Transportation | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,618  
Transportation | Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,618  
Transportation | Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 0