XML 50 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
AMORTIZATION OF INTANGIBLE ASSETS Values Assigned to Intangible Assets (Other Than Goodwill) for Acquisitions (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortized Intangible Assets, Gross Book Value $ 25,973  
Amortized Intangible Assets, Accumulated Amortization (16,483)  
Amortized Intangible Assets, Net Book Value 9,490 $ 10,957
Poole and Associates, Inc. | Contracts    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortized Intangible Assets, Gross Book Value 20,914  
Amortized Intangible Assets, Accumulated Amortization (14,640)  
Amortized Intangible Assets, Net Book Value 6,274  
Milestone [Member] | Contracts    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortized Intangible Assets, Gross Book Value 2,170  
Amortized Intangible Assets, Accumulated Amortization (874)  
Amortized Intangible Assets, Net Book Value 1,296  
Innovative Engineering Solutions [Member] | Contracts    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortized Intangible Assets, Gross Book Value 1,225  
Amortized Intangible Assets, Accumulated Amortization (391)  
Amortized Intangible Assets, Net Book Value 834  
Ponte Technology [Member] | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortized Intangible Assets, Gross Book Value 1,664  
Amortized Intangible Assets, Accumulated Amortization (578)  
Amortized Intangible Assets, Net Book Value $ 1,086