XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Data - Disaggregated Revenues, Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 235,329 $ 201,663 $ 698,884 $ 543,374
Operating segments | Fluids systems        
Disaggregation of Revenue [Line Items]        
Revenues 180,970 166,726 538,087 453,399
Operating segments | Fluids systems | Western Hemisphere        
Disaggregation of Revenue [Line Items]        
Revenues 130,292 119,890 378,268 318,463
Operating segments | Fluids systems | North America        
Disaggregation of Revenue [Line Items]        
Revenues 123,952 111,081 355,111 291,996
Operating segments | Fluids systems | United States        
Disaggregation of Revenue [Line Items]        
Revenues 106,992 97,439 303,794 251,265
Operating segments | Fluids systems | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 16,960 13,642 51,317 40,731
Operating segments | Fluids systems | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 6,340 8,809 23,157 26,467
Operating segments | Fluids systems | Eastern Hemisphere        
Disaggregation of Revenue [Line Items]        
Revenues 50,678 46,836 159,819 134,936
Operating segments | Fluids systems | EMEA        
Disaggregation of Revenue [Line Items]        
Revenues 46,614 45,847 147,595 131,143
Operating segments | Fluids systems | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenues $ 4,064 $ 989 $ 12,224 $ 3,793