XML 106 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue of contracts with customers by segment

 

 

Year Ended December 31, 2019

 

Revenue from contracts with customers:

    

Wholesale

    

GDSO

    

Commercial

    

Total

 

Refined petroleum products, renewable fuels, crude oil and propane

 

$

1,681,426

 

$

3,806,892

 

$

794,082

 

$

6,282,400

 

Station operations

 

 

 —

 

 

394,679

 

 

 —

 

 

394,679

 

Total revenue from contracts with customers

 

 

1,681,426

 

 

4,201,571

 

 

794,082

 

 

6,677,079

 

Other sales:

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue originating as physical forward contracts and exchanges

 

 

5,746,338

 

 

 —

 

 

584,129

 

 

6,330,467

 

Revenue from leases

 

 

2,102

 

 

72,082

 

 

 —

 

 

74,184

 

Total other sales

 

 

5,748,440

 

 

72,082

 

 

584,129

 

 

6,404,651

 

Total sales

 

$

7,429,866

 

$

4,273,653

 

$

1,378,211

 

$

13,081,730

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2018

 

Revenue from contracts with customers:

    

Wholesale

    

GDSO

    

Commercial

    

Total

 

Refined petroleum products, renewable fuels, crude oil and propane

 

$

1,580,156

 

$

4,081,498

 

$

769,271

 

$

6,430,925

 

Station operations

 

 

 —

 

 

355,656

 

 

 —

 

 

355,656

 

Total revenue from contracts with customers

 

 

1,580,156

 

 

4,437,154

 

 

769,271

 

 

6,786,581

 

Other sales:

 

 

 

 

 

 

 

 

 

Revenue originating as physical forward contracts and exchanges

 

 

5,308,613

 

 

 —

 

 

503,832

 

 

5,812,445

 

Revenue from leases

 

 

2,021

 

 

71,555

 

 

 —

 

 

73,576

 

Total other sales

 

 

5,310,634

 

 

71,555

 

 

503,832

 

 

5,886,021

 

Total sales

 

$

6,890,790

 

$

4,508,709

 

$

1,273,103

 

$

12,672,602