XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates our revenue by segment and by major source for the periods indicated (in thousands):

Reporting Segments
Crude Oil MarketingTransportationPipeline and storageTotal
Three Months Ended September 30, 2021
Revenues from contracts with customers$535,166 $24,826 $127 $560,119 
Other (1)
8,062 — — 8,062 
Total revenues$543,228 $24,826 $127 $568,181 
Timing of revenue recognition:
Goods transferred at a point in time$535,166 $— $— $535,166 
Services transferred over time— 24,826 127 24,953 
Total revenues from contracts with customers$535,166 $24,826 $127 $560,119 
Three Months Ended September 30, 2020
Revenues from contracts with customers$242,267 $21,720 $— $263,987 
Other (1)
2,917 — — 2,917 
Total revenues$245,184 $21,720 $— $266,904 
Timing of revenue recognition:
Goods transferred at a point in time$242,267 $— $— $242,267 
Services transferred over time— 21,720 — 21,720 
Total revenues from contracts with customers$242,267 $21,720 $— $263,987 
Nine Months Ended September 30, 2021
Revenues from contracts with customers$1,285,461 $69,558 $515 $1,355,534 
Other (1)
24,882 — — 24,882 
Total revenues$1,310,343 $69,558 $515 $1,380,416 
Timing of revenue recognition:
Goods transferred at a point in time$1,285,461 $— $— $1,285,461 
Services transferred over time— 69,558 515 70,073 
Total revenues from contracts with customers$1,285,461 $69,558 $515 $1,355,534 
Nine Months Ended September 30, 2020
Revenues from contracts with customers$693,513 $50,121 $— $743,634 
Other (1)
29,033 — — 29,033 
Total revenues$722,546 $50,121 $— $772,667 
Timing of revenue recognition:
Goods transferred at a point in time$693,513 $— $— $693,513 
Services transferred over time— 50,121 — 50,121 
Total revenues from contracts with customers$693,513 $50,121 $— $743,634 
_______________
(1)Other crude oil marketing revenues are recognized under Accounting Standards Codification (“ASC”) 815, Derivatives and Hedging, and ASC 845, Nonmonetary Transactions – Purchases and Sales of Inventory with the Same Counterparty.
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
Reporting these crude oil contracts on a gross revenue basis would increase our reported revenues as follows for the periods indicated (in thousands):

Three Months EndedNine Months Ended
September 30,September 30,
2021202020212020
Revenue gross-up$201,704 $97,566 $526,082 $315,049