XML 50 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Geographic Segments (Tables)
12 Months Ended
Dec. 31, 2016
Segment Reporting [Abstract]  
Schedule of Segment Reporting
 
Year ended December 31,
 
2016
 
2015
 
2014
 
(In thousands)
Revenues:
 
 
 
 
 
Western Hemisphere
 
 
 
 
 
Products
$
254,359

 
$
332,452

 
$
430,597

Services
63,350

 
88,376

 
74,544

Intercompany
43,856

 
53,429

 
55,094

Total
$
361,565

 
$
474,257

 
$
560,235

Eastern Hemisphere
 
 
 
 
 
Products
$
106,862

 
$
234,853

 
$
205,185

Services
34,818

 
52,963

 
59,794

Intercompany
337

 
5,799

 
10,719

Total
$
142,017

 
$
293,615

 
$
275,698

Asia-Pacific
 
 
 
 
 
Products
$
71,791

 
$
118,059

 
$
137,423

Services
7,551

 
17,607

 
23,414

Intercompany
1,882

 
5,124

 
3,165

Total
$
81,224

 
$
140,790

 
$
164,002

Summary
 
 
 
 
 
Products
$
433,012

 
$
685,364

 
$
773,205

Services
105,719

 
158,946

 
157,752

Intercompany
46,075

 
64,352

 
68,978

Eliminations
(46,075
)
 
(64,352
)
 
(68,978
)
Total
$
538,731

 
$
844,310

 
$
930,957

Depreciation and amortization:
 
 
 
 
 
Western Hemisphere
22,455

 
20,301

 
20,851

Eastern Hemisphere
4,965

 
5,685

 
5,794

Asia-Pacific
4,437

 
4,491

 
4,510

Total
$
31,857

 
$
30,477

 
$
31,155

Income before income taxes:
 
 
 
 
 
Western Hemisphere
$
40,280

 
$
112,499

 
$
143,206

Eastern Hemisphere
60,835

 
89,349

 
79,146

Asia-Pacific
12,779

 
38,155

 
54,302

Eliminations
1,974

 
9,768

 
2,726

Total
$
115,868

 
$
249,771

 
$
279,380

Total Long-Lived Assets:
 
 
 
 
 
Western Hemisphere
$
317,875

 
$
208,408

 
$
221,597

Eastern Hemisphere
33,338

 
43,449

 
45,517

Asia-Pacific
53,960

 
55,021

 
57,823

Eliminations
(480
)
 
(2,926
)
 
(2,926
)
Total
$
404,693

 
$
303,952

 
$
322,011

Total Assets:
 
 
 
 
 
Western Hemisphere
$
775,358

 
$
677,460

 
$
731,448

Eastern Hemisphere
318,529

 
391,672

 
375,781

Asia-Pacific
370,043

 
372,823

 
354,329

Eliminations
(2,526
)
 
(13,705
)
 
(12,307
)
Total
$
1,461,404

 
$
1,428,250

 
$
1,449,251