XML 70 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Disaggregated Revenue) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenues $ 3,200.4 $ 2,733.1 $ 2,322.0
Lease revenue (107.3) (96.1) (100.4)
(Gains) losses from futures contracts included in product sales revenue (155.2) (143.2) (53.2)
Affiliate management fee revenue (22.2) (21.2) (21.2)
Total revenue from contracts with customers under ASC 606 2,915.7 2,472.6 2,147.2
Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,875.8 1,798.9 1,743.3
Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,302.4 913.0 557.5
Affiliate management fee revenue      
Disaggregation of Revenue [Line Items]      
Revenues 22.2 21.2 21.2
Transferred over Time | Transportation      
Disaggregation of Revenue [Line Items]      
Revenues 1,227.0 1,144.5 1,048.3
Transferred over Time | Terminalling      
Disaggregation of Revenue [Line Items]      
Revenues 160.8 117.1 131.1
Transferred over Time | Storage      
Disaggregation of Revenue [Line Items]      
Revenues 246.8 286.1 321.7
Transferred over Time | Ancillary services      
Disaggregation of Revenue [Line Items]      
Revenues 133.9 155.1 141.8
Transferred over Time | Lease revenue      
Disaggregation of Revenue [Line Items]      
Revenues 107.3 96.1 100.4
Transferred over Time | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,875.8 1,798.9 1,743.3
Transferred at Point in Time | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,302.4 913.0 557.5
Operating Segments | Refined Products      
Disaggregation of Revenue [Line Items]      
Revenues 2,587.9 2,108.8 1,721.1
Lease revenue (30.1) (20.4) (23.7)
(Gains) losses from futures contracts included in product sales revenue (148.4) (127.2) (56.8)
Affiliate management fee revenue (6.6) (6.4) (6.3)
Total revenue from contracts with customers under ASC 606 2,402.8 1,954.8 1,634.3
Operating Segments | Refined Products | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,408.2 1,338.5 1,190.4
Operating Segments | Refined Products | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,173.1 763.9 524.4
Operating Segments | Refined Products | Affiliate management fee revenue      
Disaggregation of Revenue [Line Items]      
Revenues 6.6 6.4 6.3
Operating Segments | Refined Products | Transferred over Time | Transportation      
Disaggregation of Revenue [Line Items]      
Revenues 1,000.2 915.7 742.9
Operating Segments | Refined Products | Transferred over Time | Terminalling      
Disaggregation of Revenue [Line Items]      
Revenues 111.2 100.1 109.6
Operating Segments | Refined Products | Transferred over Time | Storage      
Disaggregation of Revenue [Line Items]      
Revenues 151.1 177.1 199.3
Operating Segments | Refined Products | Transferred over Time | Ancillary services      
Disaggregation of Revenue [Line Items]      
Revenues 115.6 125.2 114.9
Operating Segments | Refined Products | Transferred over Time | Lease revenue      
Disaggregation of Revenue [Line Items]      
Revenues 30.1 20.4 23.7
Operating Segments | Refined Products | Transferred over Time | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,408.2 1,338.5 1,190.4
Operating Segments | Refined Products | Transferred at Point in Time | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 1,173.1 763.9 524.4
Operating Segments | Crude Oil      
Disaggregation of Revenue [Line Items]      
Revenues 618.6 630.1 607.5
Lease revenue (77.2) (75.7) (76.7)
(Gains) losses from futures contracts included in product sales revenue (6.8) (16.0) 3.6
Affiliate management fee revenue (15.6) (14.8) (14.9)
Total revenue from contracts with customers under ASC 606 519.0 523.6 519.5
Operating Segments | Crude Oil | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 473.7 466.2 559.5
Operating Segments | Crude Oil | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 129.3 149.1 33.1
Operating Segments | Crude Oil | Affiliate management fee revenue      
Disaggregation of Revenue [Line Items]      
Revenues 15.6 14.8 14.9
Operating Segments | Crude Oil | Transferred over Time | Transportation      
Disaggregation of Revenue [Line Items]      
Revenues 226.8 228.8 305.4
Operating Segments | Crude Oil | Transferred over Time | Terminalling      
Disaggregation of Revenue [Line Items]      
Revenues 49.6 17.0 21.5
Operating Segments | Crude Oil | Transferred over Time | Storage      
Disaggregation of Revenue [Line Items]      
Revenues 101.8 114.8 129.0
Operating Segments | Crude Oil | Transferred over Time | Ancillary services      
Disaggregation of Revenue [Line Items]      
Revenues 18.3 29.9 26.9
Operating Segments | Crude Oil | Transferred over Time | Lease revenue      
Disaggregation of Revenue [Line Items]      
Revenues 77.2 75.7 76.7
Operating Segments | Crude Oil | Transferred over Time | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues 473.7 466.2 559.5
Operating Segments | Crude Oil | Transferred at Point in Time | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 129.3 149.1 33.1
Intersegment Eliminations      
Disaggregation of Revenue [Line Items]      
Revenues (6.1) (5.8) (6.6)
Lease revenue 0.0 0.0 0.0
(Gains) losses from futures contracts included in product sales revenue 0.0 0.0 0.0
Affiliate management fee revenue 0.0 0.0 0.0
Total revenue from contracts with customers under ASC 606 (6.1) (5.8) (6.6)
Intersegment Eliminations | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues (6.1) (5.8) (6.6)
Intersegment Eliminations | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Affiliate management fee revenue      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Transferred over Time | Transportation      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Transferred over Time | Terminalling      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Transferred over Time | Storage      
Disaggregation of Revenue [Line Items]      
Revenues (6.1) (5.8) (6.6)
Intersegment Eliminations | Transferred over Time | Ancillary services      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Transferred over Time | Lease revenue      
Disaggregation of Revenue [Line Items]      
Revenues 0.0 0.0 0.0
Intersegment Eliminations | Transferred over Time | Transportation and terminals revenue      
Disaggregation of Revenue [Line Items]      
Revenues (6.1) (5.8) (6.6)
Intersegment Eliminations | Transferred at Point in Time | Product sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues $ 0.0 $ 0.0 $ 0.0