XML 66 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 335,973 $ 376,138
Total revenues 353,477 445,168
Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 319,717 360,731
Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,256 15,407
Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 335,973 376,138
Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 17,504 69,030
Marketing    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 319,717 360,731
Total revenues 337,221 429,761
Marketing | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 319,717 360,731
Marketing | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0 0
Marketing | Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 319,717 360,731
Marketing | Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 17,504 69,030
Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,256 15,407
Total revenues 16,256 15,407
Transportation | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 0 0
Transportation | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,256 15,407
Transportation | Revenues from contracts with customers    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 16,256 15,407
Transportation | Other    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 0 $ 0