Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies  
Schedule of total future minimum payments under the agreement with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

9,000

 

2018

 

 

9,000

 

2019

 

 

9,000

 

2020

 

 

9,000

 

2021

 

 

9,000

 

Thereafter

 

 

31,500

 

Total

 

$

76,500

 

 

Schedule of future minimum volume purchase requirements

 

 

 

 

2017

    

392,888

 

2018

 

338,669

 

2019

 

335,577

 

2020

 

304,320

 

2021

 

287,736

 

Thereafter

 

540,525

 

Total

 

2,199,715

 

 

Sale Leaseback Financing Arrangement [Member]  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

4,411

 

2018

    

 

4,411

 

2019

 

 

4,411

 

2020

 

 

4,411

 

2021

 

 

4,411

 

Thereafter

 

 

41,874

 

Total

 

$

63,929

 

 

Schedule of future minimum rental income under non-cancellable operating leases

 

 

 

 

 

2017

    

$

1,671

 

2018

    

 

905

 

2019

 

 

434

 

2020

 

 

169

 

Total

 

$

3,179

 

 

Office Space and Equipment [Member]  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

2,663

 

2018

 

 

2,564

 

2019

 

 

2,571

 

2020

 

 

2,290

 

2021

 

 

2,353

 

Thereafter

 

 

11,487

 

Total

 

$

23,928

 

 

Terminal and Throughput Leases  
Commitments and Contingencies  
Schedule of total future minimum payments under the agreement with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

7,906

 

2018

 

 

387

 

2019

 

 

132

 

Total

 

$

8,425

 

 

Gasoline station buildings, improvements and storage tanks  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

30,365

 

2018

 

 

28,252

 

2019

 

 

25,542

 

2020

 

 

22,837

 

2021

 

 

20,201

 

Thereafter

 

 

94,001

 

Total

 

$

221,198

 

 

Schedule of future minimum rental income under non-cancellable operating leases

 

 

 

 

 

2017

 

$

46,288

 

2018

 

 

25,765

 

2019

 

 

10,436

 

2020

 

 

1,299

 

2021

 

 

997

 

Thereafter

 

 

909

 

Total

 

$

85,694

 

 

Railcars  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

21,759

 

2018

 

 

15,677

 

2019

 

 

7,917

 

2020

 

 

2,181

 

2021

 

 

570

 

Total

 

$

48,104

 

 

Barges  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

45,854

 

2018

 

 

36,440

 

2019

 

 

12,223

 

2020

 

 

1,983

 

Total

 

$

96,500

 

 

Mobile Equipment [Member]  
Commitments and Contingencies  
Schedule of total future minimum payments under leases with non-cancellable terms of one year or more

 

 

 

 

 

2017

    

$

230

 

2018

 

 

230

 

2019

 

 

230

 

2020

 

 

230

 

2021

 

 

230

 

Thereafter

 

 

10,242

 

Total

 

$

11,392