XML 59 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contract with Customers (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
The following tables provide details of our revenues disaggregated by key activities that comprise our performance obligations by operating segment (in thousands):
 
 
Year Ended December 31, 2018
 
 
Refined Products
 
Crude Oil
 
Marine Storage
 
Intersegment Eliminations
 
Total
Transportation
 
$
749,266

 
$
337,690

 
$

 
$

 
$
1,086,956

Terminalling
 
179,999

 
6,365

 
2,649

 

 
189,013

Storage
 
100,564

 
119,606

 
135,963

 
(3,691
)
 
352,442

Ancillary services
 
111,009

 
25,590

 
25,674

 

 
162,273

Lease revenue
 
11,142

 
60,598

 
16,564

 

 
88,304

Transportation and terminals revenue
 
1,151,980

 
549,849

 
180,850

 
(3,691
)
 
1,878,988

Product sales revenue
 
872,144

 
46,767

 
8,309

 

 
927,220

Affiliate management fee revenue
 
1,512

 
14,832

 
4,021

 

 
20,365

Total revenue
 
2,025,636

 
611,448

 
193,180

 
(3,691
)
 
2,826,573

Revenue not under the guidance of ASC 606:
 
 
 
 
 
 
 
 
 
 
Lease revenue(1)
 
(11,142
)
 
(60,598
)
 
(16,564
)
 

 
(88,304
)
(Gains) losses from futures contracts included in product sales revenue(2)
 
(85,643
)
 
632

 

 

 
(85,011
)
Affiliate management fee revenue
 
(1,512
)
 
(14,832
)
 
(4,021
)
 

 
(20,365
)
Total revenue from contracts with customers under ASC 606
 
$
1,927,339

 
$
536,650

 
$
172,595

 
$
(3,691
)
 
$
2,632,893


(1) Lease revenue is accounted for under ASC 840, Leases.
(2) The impact on product sales revenue from futures contracts falls under the guidance of ASC 815, Derivatives and Hedging.

 
 
Year Ended December 31, 2019
 
 
Refined Products
 
Crude Oil
 
Marine Storage
 
Intersegment Eliminations
 
Total
Transportation
 
$
778,394

 
$
343,782

 
$

 
$

 
$
1,122,176

Terminalling
 
181,599

 
17,822

 
3,409

 

 
202,830

Storage
 
104,423

 
139,988

 
137,127

 
(5,417
)
 
376,121

Ancillary services
 
111,387

 
27,270

 
29,774

 

 
168,431

Lease revenue
 
11,163

 
73,183

 
16,726

 

 
101,072

Transportation and terminals revenue
 
1,186,966

 
602,045

 
187,036

 
(5,417
)
 
1,970,630

Product sales revenue
 
699,766

 
28,280

 
8,046

 

 
736,092

Affiliate management fee revenue
 
1,747

 
14,471

 
4,972

 

 
21,190

Total revenue
 
1,888,479

 
644,796

 
200,054

 
(5,417
)
 
2,727,912

Revenue not under the guidance of ASC 606:
 
 
 
 
 
 
 
 
 
 
Lease revenue(1)
 
(11,163
)
 
(73,183
)
 
(16,726
)
 

 
(101,072
)
(Gains) losses from futures contracts included in product sales revenue(2)
 
69,538

 
3,024

 

 

 
72,562

Affiliate management fee revenue
 
(1,747
)
 
(14,471
)
 
(4,972
)
 

 
(21,190
)
Total revenue from contracts with customers under ASC 606
 
$
1,945,107

 
$
560,166

 
$
178,356

 
$
(5,417
)
 
$
2,678,212


(1) Lease revenue is accounted for under ASC 842, Leases.
(2) The impact on product sales revenue from futures contracts falls under the guidance of ASC 815, Derivatives and Hedging.

Contract with Customer, Asset and Liability
The following table summarizes our accounts receivable, contract assets and contract liabilities resulting from contracts with customers (in thousands):
 
 
December 31, 2018
 
December 31, 2019
Accounts receivable from contracts with customers
 
$
102,684

 
$
124,701

Contract assets
 
$
8,487

 
$
8,071

Contract liabilities
 
$
122,129

 
$
111,670


Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table provides the aggregate amount of the transaction price allocated to our UPOs as of December 31, 2019 by operating segment, including the range of years remaining on our contracts with customers and an estimate of revenues expected to be recognized over the next 12 months (dollars in thousands):
 
 
Refined Products
 
Crude Oil
 
Marine Storage
 
Total
Balances at December 31, 2019
 
$
2,090,504

 
$
1,131,938

 
$
177,703

 
$
3,400,145

Remaining terms
 
1 - 19 years

 
1 - 10 years

 
1 - 5 years

 
 
Estimated revenues from UPOs to be recognized in the next 12 months
 
$
337,402

 
$
293,272

 
$
101,754

 
$
732,428