XML 66 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Tables)
12 Months Ended
Dec. 31, 2019
Revenues  
Schedule of disaggregation of revenues

(in thousands)

    

2019

    

2018

    

2017

Oilfield services transferred at a point in time

$

$

$

Oilfield services transferred over time

 

1,222,409

 

1,721,005

 

1,595,227

Total revenues

$

1,222,409

$

1,721,005

$

1,595,227

Schedule of contract assets included in accounts receivable

(in thousands)

    

2019

    

2018

Unbilled trade receivables

$

52,052

$

56,408