XML 70 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue  
Summary of disaggregation of revenue by reportable segments as well as the all other category

 

 

 

 

 

 

 

 

 

 

For the three months ended March 31,

 

 

 

2020

 

2019

 

Permian Basin

 

 

 

 

 

 

 

Services income

 

$

43,286

 

$

48,798

 

Total Permian Basin revenues

 

 

43,286

 

 

48,798

 

 

 

 

 

 

 

 

 

Bakken Basin

 

 

 

 

 

 

 

Services income

 

$

4,185

 

$

4,773

 

Total Bakken Basin revenues

 

 

4,185

 

 

4,773

 

 

 

 

 

 

 

 

 

Government

 

 

 

 

 

 

 

Services income

 

$

5,854

 

$

6,737

 

Total Government revenues

 

 

5,854

 

 

6,737

 

 

 

 

 

 

 

 

 

All Other

 

 

 

 

 

 

 

Services income

 

$

613

 

$

810

 

Construction fee income

 

 

1,134

 

 

7,134

 

Total All Other revenues

 

 

1,747

 

 

7,944

 

 

 

 

 

 

 

 

 

Total revenues

 

$

55,072

 

$

68,252

 

 

 

 

 

 

 

 

 

 

Summary of contract liabilities

 

 

 

 

 

 

 

 

 

For Three Months Ended March 31,

 

    

2020

 

2019

Balances at Beginning of the Period

 

$

26,199

 

$

37,376

Additions to deferred revenue

 

 

 —

 

 

2,082

Revenue recognized

 

 

(5,239)

 

 

(5,907)

Balances at End of the Period

 

$

20,960

 

$

33,551

 

Summary of revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed

As of March 31, 2020, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Years Ended December 31,

 

    

2020

    

2021

    

2022

    

Thereafter

    

Total

Revenue expected to be recognized as of March 31, 2020

 

$

23,775

 

$

23,413

 

$

2,999

 

$

 -

 

$

50,187