Revenue (Details) $ in Thousands | 3 Months Ended |
Mar. 31, 2018USD ($) |
Disaggregation of Revenue [Line Items] | |
Revenue | $ 187,630 |
United States | |
Disaggregation of Revenue [Line Items] | |
Revenue | 125,990 |
Other Americas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 23,513 |
Europe | |
Disaggregation of Revenue [Line Items] | |
Revenue | 34,268 |
Asia-Pacific | |
Disaggregation of Revenue [Line Items] | |
Revenue | 3,859 |
Oil & Gas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 111,961 |
Aerospace & Defense | |
Disaggregation of Revenue [Line Items] | |
Revenue | 27,589 |
Industrials | |
Disaggregation of Revenue [Line Items] | |
Revenue | 18,657 |
Power generation & Transmission | |
Disaggregation of Revenue [Line Items] | |
Revenue | 8,635 |
Other Process Industries | |
Disaggregation of Revenue [Line Items] | |
Revenue | 7,202 |
Infrastructure, Research & Engineering | |
Disaggregation of Revenue [Line Items] | |
Revenue | 5,199 |
Other | |
Disaggregation of Revenue [Line Items] | |
Revenue | 8,387 |
Operating segments | Services | |
Disaggregation of Revenue [Line Items] | |
Revenue | 145,595 |
Operating segments | Services | United States | |
Disaggregation of Revenue [Line Items] | |
Revenue | 123,562 |
Operating segments | Services | Other Americas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 21,783 |
Operating segments | Services | Europe | |
Disaggregation of Revenue [Line Items] | |
Revenue | 155 |
Operating segments | Services | Asia-Pacific | |
Disaggregation of Revenue [Line Items] | |
Revenue | 95 |
Operating segments | Services | Oil & Gas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 103,290 |
Operating segments | Services | Aerospace & Defense | |
Disaggregation of Revenue [Line Items] | |
Revenue | 12,457 |
Operating segments | Services | Industrials | |
Disaggregation of Revenue [Line Items] | |
Revenue | 11,717 |
Operating segments | Services | Power generation & Transmission | |
Disaggregation of Revenue [Line Items] | |
Revenue | 6,359 |
Operating segments | Services | Other Process Industries | |
Disaggregation of Revenue [Line Items] | |
Revenue | 5,407 |
Operating segments | Services | Infrastructure, Research & Engineering | |
Disaggregation of Revenue [Line Items] | |
Revenue | 2,180 |
Operating segments | Services | Other | |
Disaggregation of Revenue [Line Items] | |
Revenue | 4,185 |
Operating segments | International | |
Disaggregation of Revenue [Line Items] | |
Revenue | 38,456 |
Operating segments | International | United States | |
Disaggregation of Revenue [Line Items] | |
Revenue | 267 |
Operating segments | International | Other Americas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 1,902 |
Operating segments | International | Europe | |
Disaggregation of Revenue [Line Items] | |
Revenue | 34,219 |
Operating segments | International | Asia-Pacific | |
Disaggregation of Revenue [Line Items] | |
Revenue | 2,068 |
Operating segments | International | Oil & Gas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 8,108 |
Operating segments | International | Aerospace & Defense | |
Disaggregation of Revenue [Line Items] | |
Revenue | 14,465 |
Operating segments | International | Industrials | |
Disaggregation of Revenue [Line Items] | |
Revenue | 6,400 |
Operating segments | International | Power generation & Transmission | |
Disaggregation of Revenue [Line Items] | |
Revenue | 720 |
Operating segments | International | Other Process Industries | |
Disaggregation of Revenue [Line Items] | |
Revenue | 1,790 |
Operating segments | International | Infrastructure, Research & Engineering | |
Disaggregation of Revenue [Line Items] | |
Revenue | 2,519 |
Operating segments | International | Other | |
Disaggregation of Revenue [Line Items] | |
Revenue | 4,454 |
Operating segments | Products | |
Disaggregation of Revenue [Line Items] | |
Revenue | 6,184 |
Operating segments | Products | United States | |
Disaggregation of Revenue [Line Items] | |
Revenue | 3,258 |
Operating segments | Products | Other Americas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 81 |
Operating segments | Products | Europe | |
Disaggregation of Revenue [Line Items] | |
Revenue | 1,120 |
Operating segments | Products | Asia-Pacific | |
Disaggregation of Revenue [Line Items] | |
Revenue | 1,725 |
Operating segments | Products | Oil & Gas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 563 |
Operating segments | Products | Aerospace & Defense | |
Disaggregation of Revenue [Line Items] | |
Revenue | 667 |
Operating segments | Products | Industrials | |
Disaggregation of Revenue [Line Items] | |
Revenue | 540 |
Operating segments | Products | Power generation & Transmission | |
Disaggregation of Revenue [Line Items] | |
Revenue | 1,556 |
Operating segments | Products | Other Process Industries | |
Disaggregation of Revenue [Line Items] | |
Revenue | 5 |
Operating segments | Products | Infrastructure, Research & Engineering | |
Disaggregation of Revenue [Line Items] | |
Revenue | 500 |
Operating segments | Products | Other | |
Disaggregation of Revenue [Line Items] | |
Revenue | 2,353 |
Corp/Elim | |
Disaggregation of Revenue [Line Items] | |
Revenue | (2,605) |
Corp/Elim | United States | |
Disaggregation of Revenue [Line Items] | |
Revenue | (1,097) |
Corp/Elim | Other Americas | |
Disaggregation of Revenue [Line Items] | |
Revenue | (253) |
Corp/Elim | Europe | |
Disaggregation of Revenue [Line Items] | |
Revenue | (1,226) |
Corp/Elim | Asia-Pacific | |
Disaggregation of Revenue [Line Items] | |
Revenue | (29) |
Corp/Elim | Oil & Gas | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Aerospace & Defense | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Industrials | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Power generation & Transmission | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Other Process Industries | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Infrastructure, Research & Engineering | |
Disaggregation of Revenue [Line Items] | |
Revenue | 0 |
Corp/Elim | Other | |
Disaggregation of Revenue [Line Items] | |
Revenue | $ (2,605) |