XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 143,674 $ 407,800 $ 479,647 $ 783,938
Total revenues 152,286 484,433 505,763 929,601
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 131,529 390,407 451,246 751,138
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 12,145 17,393 28,401 32,800
Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 143,674 407,800 479,647 783,938
Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 8,612 76,633 26,116 145,663
Marketing        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 131,529 390,407 451,246 751,138
Total revenues 140,141 467,040 477,362 896,801
Marketing | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 131,529 390,407 451,246 751,138
Marketing | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Marketing | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 131,529 390,407 451,246 751,138
Marketing | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 8,612 76,633 26,116 145,663
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 12,145 17,393 28,401 32,800
Total revenues 12,145 17,393 28,401 32,800
Transportation | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Transportation | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 12,145 17,393 28,401 32,800
Transportation | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 12,145 17,393 28,401 32,800
Transportation | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 0 $ 0 $ 0 $ 0