XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Adoption of ASC 606) - Schedule of Revenue from Contract with Customers (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax $ 88,506
Product Revenues  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 71,045
Service Revenues  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 17,461
Operating Segments | Western Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 51,518
Operating Segments | Eastern Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 25,838
Operating Segments | Asia Pacific  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 11,150
Operating Segments | Product Revenues | Western Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 42,436
Operating Segments | Product Revenues | Eastern Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 19,865
Operating Segments | Product Revenues | Asia Pacific  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 8,744
Operating Segments | Service Revenues | Western Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 9,082
Operating Segments | Service Revenues | Eastern Hemisphere  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 5,973
Operating Segments | Service Revenues | Asia Pacific  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 2,406
Intercompany  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 0
Intercompany | Product Revenues  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax 0
Intercompany | Service Revenues  
Disaggregation of Revenue [Line Items]  
Revenue from contract with customer, excluding assessed tax $ 0