XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents revenues associated with contracts with customers for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
2020
2019(1)
2020
2019(1)
(In thousands)
Service revenues
Crude oil, natural gas and NGL revenues$43,137 $49,624 $138,226 $143,556 
Produced and flowback water revenues26,217 33,400 79,155 93,694 
Total service revenues69,354 83,024 217,381 237,250 
Product revenues
Crude oil, natural gas and NGL revenues13,863 15,388 31,165 42,246 
Freshwater revenues1,338 5,138 8,699 18,309 
Total product revenues15,201 20,526 39,864 60,555 
Total revenues$84,555 $103,550 $257,245 $297,805 
___________________
(1)Retrospectively adjusted for the transfer of net assets between entities under common control. See Note 2 to our unaudited condensed consolidated financial statements.
Changes in Contract Liabilities
The following table summarizes the changes in contract assets for the nine months ended September 30, 2020:
(In thousands)
Balance as of December 31, 2019$— 
Revenue recognized1,538 
Balance as of September 30, 2020$1,538 

The following table summarizes the changes in contract liabilities for the nine months ended September 30, 2020:
(In thousands)
Balance as of December 31, 2019$3,681 
Cash received1,793 
Revenue recognized(449)
Balance as of September 30, 2020
$5,025 
Estimated Timing of Remaining Performance Obligation
The following table presents estimated revenue allocated to remaining performance obligations for contracted revenues that are unsatisfied (or partially satisfied) as of September 30, 2020:
(In thousands)
2020 (excluding nine months ended September 30, 2020)
$6,067 
202116,921 
202217,175 
202310,896 
202411,089 
Thereafter2,768 
Total$64,916