XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2020
Revenues  
Schedule of disaggregation of revenues

(in thousands)

2020

    

2019

    

2018

Oilfield services transferred at a point in time

$

$

$

Oilfield services transferred over time

598,302

 

1,222,409

 

1,721,005

Total revenues

$

598,302

$

1,222,409

$

1,721,005

Schedule of contract assets included in accounts receivable

(in thousands)

    

2020

    

2019

Unbilled trade receivables

$

29,754

$

52,052