XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contract with Customers ( Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 628,935 $ 678,779
Operating Leases, Income Statement, Lease Revenue   19,462
Operating Lease, Lease Income 24,225  
Unrealized Gain (Loss) on Derivatives 54,511 7,375
Affiliate management fee revenue (5,148) (5,250)
Revenue from Contract with Customer, Including Assessed Tax 654,073 661,442
Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 460,792 431,937
Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 162,995 241,592
Product and Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,148 5,250
Operating Segments [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 422,573 493,465
Operating Leases, Income Statement, Lease Revenue   3,109
Operating Lease, Lease Income 3,245  
Unrealized Gain (Loss) on Derivatives 52,109 5,465
Affiliate management fee revenue (412) (297)
Revenue from Contract with Customer, Including Assessed Tax 471,025 495,524
Operating Segments [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 156,807 136,713
Operating Leases, Income Statement, Lease Revenue   12,110
Operating Lease, Lease Income 16,865  
Unrealized Gain (Loss) on Derivatives 2,402 1,910
Affiliate management fee revenue (3,486) (4,016)
Revenue from Contract with Customer, Including Assessed Tax 138,858 122,497
Operating Segments [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 50,493 49,516
Operating Leases, Income Statement, Lease Revenue   4,243
Operating Lease, Lease Income 4,115  
Unrealized Gain (Loss) on Derivatives 0 0
Affiliate management fee revenue (1,250) (937)
Revenue from Contract with Customer, Including Assessed Tax 45,128 44,336
Operating Segments [Member] | Service [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 267,005 260,394
Operating Segments [Member] | Service [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 147,608 126,258
Operating Segments [Member] | Service [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 47,117 46,200
Operating Segments [Member] | Product [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 155,156 232,774
Operating Segments [Member] | Product [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,713 6,439
Operating Segments [Member] | Product [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,126 2,379
Operating Segments [Member] | Product and Service, Other [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 412 297
Operating Segments [Member] | Product and Service, Other [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,486 4,016
Operating Segments [Member] | Product and Service, Other [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,250 937
Intersegment Eliminations [Member]    
Disaggregation of Revenue [Line Items]    
Revenue (938) (915)
Operating Leases, Income Statement, Lease Revenue   0
Operating Lease, Lease Income 0  
Unrealized Gain (Loss) on Derivatives 0 0
Affiliate management fee revenue 0 0
Revenue from Contract with Customer, Including Assessed Tax (938) (915)
Intersegment Eliminations [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue (938) (915)
Intersegment Eliminations [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Intersegment Eliminations [Member] | Product and Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred over Time [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 460,792 431,937
Transferred over Time [Member] | Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 256,185 246,025
Transferred over Time [Member] | Terminalling [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 46,543 40,060
Transferred over Time [Member] | Storage [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 95,037 88,533
Transferred over Time [Member] | Ancillary Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 38,802 37,857
Transferred over Time [Member] | Lease Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 24,225 19,462
Transferred over Time [Member] | Operating Segments [Member] | Service [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 267,005 260,394
Transferred over Time [Member] | Operating Segments [Member] | Service [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 147,608 126,258
Transferred over Time [Member] | Operating Segments [Member] | Service [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 47,117 46,200
Transferred over Time [Member] | Operating Segments [Member] | Transportation [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 171,027 166,902
Transferred over Time [Member] | Operating Segments [Member] | Transportation [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 85,158 79,123
Transferred over Time [Member] | Operating Segments [Member] | Transportation [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred over Time [Member] | Operating Segments [Member] | Terminalling [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 40,398 39,348
Transferred over Time [Member] | Operating Segments [Member] | Terminalling [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,246 0
Transferred over Time [Member] | Operating Segments [Member] | Terminalling [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 899 712
Transferred over Time [Member] | Operating Segments [Member] | Storage [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 26,439 25,247
Transferred over Time [Member] | Operating Segments [Member] | Storage [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,318 29,990
Transferred over Time [Member] | Operating Segments [Member] | Storage [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 35,218 34,211
Transferred over Time [Member] | Operating Segments [Member] | Ancillary Services [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 25,896 25,788
Transferred over Time [Member] | Operating Segments [Member] | Ancillary Services [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,021 5,035
Transferred over Time [Member] | Operating Segments [Member] | Ancillary Services [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,885 7,034
Transferred over Time [Member] | Operating Segments [Member] | Lease Revenue [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,245 3,109
Transferred over Time [Member] | Operating Segments [Member] | Lease Revenue [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 16,865 12,110
Transferred over Time [Member] | Operating Segments [Member] | Lease Revenue [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 4,115 4,243
Transferred over Time [Member] | Intersegment Eliminations [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue (938) (915)
Transferred over Time [Member] | Intersegment Eliminations [Member] | Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred over Time [Member] | Intersegment Eliminations [Member] | Terminalling [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred over Time [Member] | Intersegment Eliminations [Member] | Storage [Member]    
Disaggregation of Revenue [Line Items]    
Revenue (938) (915)
Transferred over Time [Member] | Intersegment Eliminations [Member] | Ancillary Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred over Time [Member] | Intersegment Eliminations [Member] | Lease Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Transferred at Point in Time [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 162,995 241,592
Transferred at Point in Time [Member] | Operating Segments [Member] | Product [Member] | Refined Products Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 155,156 232,774
Transferred at Point in Time [Member] | Operating Segments [Member] | Product [Member] | Crude Oil Pipeline and Terminals Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,713 6,439
Transferred at Point in Time [Member] | Operating Segments [Member] | Product [Member] | Marine Storage Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,126 2,379
Transferred at Point in Time [Member] | Intersegment Eliminations [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 0