XML 42 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Acquisition and Disposition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 06, 2015
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Mar. 20, 2015
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Operating Income (Loss)   $ (6,460)   $ 1,203 $ (10,281) $ 2,343  
Loss on disposition   0   0 0 310  
Proceeds from disposition         120 360  
Subsidiaries              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Ownership percentage             67.00%
CDI-Pycopsa Ingenieria y Construccion              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Proceeds from disposition         100    
EdgeRock Technologies, LLC [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Payments to acquire businesses $ 33,400            
Contingent consideration arrangements, range of outcomes, high $ 4,000            
Specialty Talent and Technology [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Operating Income (Loss)       444   1,169  
Specialty Talent and Technology [Member] | Mexico-based Engineering Design Company [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Operating Income (Loss)     $ 800        
Specialty Talent and Technology [Member] | EdgeRock Technologies, LLC [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Operating Income (Loss)   (436)     9    
Engineering Solutions [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Operating Income (Loss)   $ (2,943)   $ 907 $ (4,878) $ 510