XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue [Abstract]  
Disaggregation Of Revenues

Three Months Ended June 30,

Six Months Ended June 30,

2019

2018

2019

2018

U.S. land

Drilling Products and Services

$

47,267

$

43,394

$

95,483

$

84,111

Onshore Completion and Workover Services

163,495

276,242

368,533

507,731

Production Services

38,808

47,944

79,475

100,401

Technical Solutions

13,385

7,858

25,307

14,691

Total U.S. land

$

262,955

$

375,438

$

568,798

$

706,934

U.S. offshore

Drilling Products and Services

$

28,085

$

23,261

$

57,153

$

44,250

Onshore Completion and Workover Services

-

-

-

-

Production Services

21,410

13,634

40,682

31,134

Technical Solutions

33,492

35,333

54,424

72,895

Total U.S. offshore

$

82,987

$

72,228

$

152,259

$

148,279

International

Drilling Products and Services

$

25,330

$

27,378

$

49,125

$

50,874

Onshore Completion and Workover Services

-

-

-

-

Production Services

42,784

40,426

86,295

71,186

Technical Solutions

22,259

20,078

47,014

40,593

Total International

$

90,373

$

87,882

$

182,434

$

162,653

Total Revenues

$

436,315

$

535,548

$

903,491

$

1,017,866

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

Three Months Ended June 30,

Six Months Ended June 30,

2019

2018

2019

2018

Services

Drilling Products and Services

$

28,046

$

27,461

$

59,169

$

51,466

Onshore Completion and Workover Services

154,395

266,071

348,812

487,418

Production Services

95,752

93,678

190,600

188,292

Technical Solutions

66,111

59,602

121,862

119,404

Total services

$

344,304

$

446,812

$

720,443

$

846,580

Rentals

Drilling Products and Services

$

72,636

$

66,572

$

142,592

$

127,769

Onshore Completion and Workover Services

9,100

10,171

19,721

20,313

Production Services

7,250

8,326

15,852

14,429

Technical Solutions

3,025

3,667

4,883

8,775

Total rentals

$

92,011

$

88,736

$

183,048

$

171,286

Total Revenues

$

436,315

$

535,548

$

903,491

$

1,017,866