XML 49 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Business Segments (Tables)
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment Summary financial data by segment follows (in thousands):
 
Three Months Ended
March 31,
 
2019
 
2018
Revenue:
 
 
 
Drilling & Downhole
$
85,940

 
$
76,864

Completions
94,659

 
88,054

Production
91,995

 
86,421

Eliminations
(752
)
 
(1,108
)
Total revenue
$
271,842

 
$
250,231

 
 
 
 
Operating income (loss)
 
 
 
Drilling & Downhole
$
(2,499
)
 
$
(10,310
)
Completions
6,851

 
8,961

Production
4,335

 
4,162

Corporate
(8,406
)
 
(8,580
)
Segment operating income (loss)
281

 
(5,767
)
Transaction expenses
593

 
1,336

Contingent consideration benefit
(4,629
)
 

Loss (gain) on disposal of assets and other
20

 
(397
)
Operating income (loss)
$
4,297

 
$
(6,706
)
A summary of consolidated assets by reportable segment is as follows (in thousands):
 
March 31,
2019
 
December 31,
2018
Drilling & Downhole
$
679,735

 
$
663,414

Completions
870,569

 
872,731

Production
251,623

 
243,354

Corporate
48,243

 
50,153

Total assets
$
1,850,170

 
$
1,829,652

Schedule of Disaggregation of Revenue The following table presents our revenues disaggregated by product line (in thousands):
 
Three Months Ended
March 31,
 
2019
 
2018
Drilling Technologies
$
41,926

 
$
42,757

Downhole Technologies
30,425

 
24,527

Subsea Technologies
13,589

 
9,580

Stimulation and Intervention
51,311

 
51,060

Coiled Tubing
43,348

 
36,994

Production Equipment
36,568

 
31,456

Valve Solutions
55,427

 
54,965

Eliminations
(752
)
 
(1,108
)
Total revenue
$
271,842

 
$
250,231

Schedule of Revenue by Geography The following table presents our revenues disaggregated by geography (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
United States
$
196,967

 
$
190,064

Canada
16,463

 
19,194

Europe & Africa
17,597

 
13,890

Middle East
19,285

 
10,570

Asia-Pacific
14,759

 
8,850

Latin America
6,771

 
7,663

Total Revenue
$
271,842

 
$
250,231