XML 29 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Revenue [Abstract]  
Disaggregation Of Revenues

Three Months Ended September 30,

Nine Months Ended September 30,

2019

2018

2019

2018

U.S. land

Drilling Products and Services

$

46,590

$

45,605

$

142,073

$

129,716

Onshore Completion and Workover Services

145,105

294,869

513,638

802,600

Production Services

32,620

47,858

112,095

148,259

Technical Solutions

7,283

8,453

32,589

23,144

Total U.S. land

$

231,598

$

396,785

$

800,395

$

1,103,719

U.S. offshore

Drilling Products and Services

$

33,895

$

26,065

$

91,048

$

70,315

Onshore Completion and Workover Services

-

-

-

-

Production Services

18,295

16,776

58,977

47,910

Technical Solutions

40,771

47,286

95,195

120,181

Total U.S. offshore

$

92,961

$

90,127

$

245,220

$

238,406

International

Drilling Products and Services

$

30,700

$

27,514

$

79,825

$

78,388

Onshore Completion and Workover Services

-

-

-

-

Production Services

47,872

41,236

134,167

112,422

Technical Solutions

22,586

17,406

69,601

57,999

Total International

$

101,158

$

86,156

$

283,593

$

248,809

Total Revenues

$

425,717

$

573,068

$

1,329,208

$

1,590,934

The following table presents the Company’s revenues by segment disaggregated by type (in thousands):

Three Months Ended September 30,

Nine Months Ended September 30,

2019

2018

2019

2018

Services

Drilling Products and Services

$

32,471

$

24,083

$

91,640

$

75,549

Onshore Completion and Workover Services

136,154

284,187

484,965

771,605

Production Services

89,571

97,551

280,171

285,843

Technical Solutions

67,750

65,397

189,612

184,801

Total services

$

325,946

$

471,218

$

1,046,388

$

1,317,798

Rentals

Drilling Products and Services

$

78,714

$

75,101

$

221,306

$

202,870

Onshore Completion and Workover Services

8,951

10,682

28,673

30,995

Production Services

9,216

8,319

25,068

22,748

Technical Solutions

2,890

7,748

7,773

16,523

Total rentals

$

99,771

$

101,850

$

282,820

$

273,136

Total Revenues

$

425,717

$

573,068

$

1,329,208

$

1,590,934