XML 51 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 411,699 $ 438,326 $ 1,195,637 $ 1,245,020
Total revenues 450,307 467,891 1,379,908 1,307,564
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 396,001 424,061 1,147,139 1,203,511
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 15,698 14,265 48,498 41,509
Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 411,699 438,326 1,195,637 1,245,020
Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 38,608 29,565 184,271 62,544
Marketing        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 396,001 424,061 1,147,139 1,203,511
Total revenues 434,609 453,626 1,331,410 1,266,055
Marketing | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 396,001 424,061 1,147,139 1,203,511
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 396,001 424,061 1,147,139 1,203,511
Marketing | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 38,608 29,565 184,271 62,544
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 15,698 14,265 48,498 41,509
Total revenues 15,698 14,265 48,498 41,509
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 15,698 14,265 48,498 41,509
Transportation | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 15,698 14,265 48,498 41,509
Transportation | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 0 $ 0 $ 0 $ 0