XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
2020
2019(1)
2020
2019(1)
(In thousands)
Service revenues
Crude oil, natural gas and NGL revenues$41,112  $45,314  $95,089  $93,932  
Produced and flowback water revenues21,076  30,722  52,938  60,294  
Total service revenues62,188  76,036  148,027  154,226  
Product revenues
Crude oil, natural gas and NGL revenues2,866  16,641  17,302  26,858  
Freshwater revenues1,009  7,726  7,361  13,171  
Total product revenues3,875  24,367  24,663  40,029  
Total revenues$66,063  $100,403  $172,690  $194,255  
___________________
(1)Retrospectively adjusted for the transfer of net assets between entities under common control.
Changes in Contract Liabilities
The following table summarizes the changes in contract assets for the six months ended June 30, 2020:
(In thousands)
Balance as of December 31, 2019$—  
Revenue recognized1,538  
Balance as of June 30, 2020$1,538  

The following table summarizes the changes in contract liabilities for the six months ended June 30, 2020:
(In thousands)
Balance as of December 31, 2019$3,681  
Cash received1,769  
Revenue recognized(295) 
Balance as of June 30, 2020
$5,155  
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 June 30, 2020:
(In thousands)
2020 (excluding six months ended June 30, 2020)
$10,084  
202117,731  
202217,862  
202312,366  
202411,874  
Thereafter2,768  
Total$72,685