XML 48 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table represents a disaggregation of revenue for the gathering and processing, wholesale marketing and terminalling, and storage and transportation segments for the periods indicated (in thousands):
Three Months Ended September 30, 2024
Gathering and ProcessingWholesale Marketing and TerminallingStorage and TransportationConsolidated
Service Revenue - Third Party$19,331 $— $2,298 $21,629 
Service Revenue - Affiliate (1)
8,481 2,216 13,669 24,366 
Product Revenue - Third Party22,286 55,256 — 77,542 
Product Revenue - Affiliate5,121 31,887 — 37,008 
Lease Revenue - Affiliate26,308 17,579 9,638 53,525 
Total Revenue$81,527 $106,938 $25,605 $214,070 
Three Months Ended September 30, 2023
Gathering and ProcessingWholesale Marketing and TerminallingStorage and TransportationConsolidated
Service Revenue - Third Party$14,929 $— $3,507 $18,436 
Service Revenue - Affiliate (1)
1,743 13,975 9,723 25,441 
Product Revenue - Third Party24,477 76,500 — 100,977 
Product Revenue - Affiliate3,776 43,475 — 47,251 
Lease Revenue - Affiliate49,900 13,160 20,659 83,719 
Total Revenue$94,825 $147,110 $33,889 $275,824 
Nine Months Ended September 30, 2024
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$56,151 $— $7,015 $63,166 
Service Revenue - Affiliate (1)
8,486 29,684 40,924 79,094 
Product Revenue - Third Party69,910 186,345 — 256,255 
Product Revenue - Affiliate13,523 102,184 — 115,707 
Lease Revenue - Affiliate121,983 43,595 50,973 216,551 
Total Revenue$270,053 $361,808 $98,912 $730,773 
Nine Months Ended September 30, 2023
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$45,378 $— $6,916 $52,294 
Service Revenue - Affiliate (1)
8,165 34,132 44,667 86,964 
Product Revenue - Third Party77,754 221,809 — 299,563 
Product Revenue - Affiliate12,119 86,625 — 98,744 
Lease Revenue - Affiliate
137,078 35,680 55,937 228,695 
Total Revenue$280,494 $378,246 $107,520 $766,260 
(1) Net of $0.6 million and $4.2 million of amortization expense for the three and nine months ended September 30, 2024, respectively and $1.8 million and $5.4 million for the three and nine months ended September 30, 2023, respectively, related to marketing contract intangible recorded in the wholesale marketing and terminalling segment.
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
Our unfulfilled performance obligations as of September 30, 2024 were as follows (in thousands):
Remainder of 2024$57,026 
2025220,037 
2026201,538 
2027201,538 
2028 and thereafter426,350 
Total expected revenue on remaining performance obligations$1,106,489