XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses - Summary of Current Portion of Earn-out Liabilities and Long term Portion of Earn-out Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Business Acquisition Contingent Consideration [Line Items]      
Balance of earn-out at beginning of period $ 24,214 $ 32,671  
Fair value adjustment (5,689) 460  
Compensation expense adjustment 918 923  
Foreign currency translation adjustment 729 (539)  
Settlement through an exchange of accounts receivable   (3,272)  
Payment (15,193) (9,270)  
Total earn-out liability at end of period 4,979 20,973  
Less: current portion of earn-out (3,514) (11,258) $ (13,527)
Balance of long term portion of earn-out recorded in Other liabilities at end of period 1,465 9,715  
Energy Segment [Member]      
Business Acquisition Contingent Consideration [Line Items]      
Balance of earn-out at beginning of period 24,214 29,304  
Fair value adjustment (5,689) 960  
Compensation expense adjustment 918 923  
Foreign currency translation adjustment 729 (539)  
Settlement through an exchange of accounts receivable   (3,272)  
Payment (15,193) (8,170)  
Total earn-out liability at end of period 4,979 19,206  
Less: current portion of earn-out (3,514) (9,991)  
Balance of long term portion of earn-out recorded in Other liabilities at end of period $ 1,465 9,215  
Environmental Segment [Member]      
Business Acquisition Contingent Consideration [Line Items]      
Balance of earn-out at beginning of period   3,367  
Fair value adjustment   (500)  
Payment   (1,100)  
Total earn-out liability at end of period   1,767  
Less: current portion of earn-out   (1,267)  
Balance of long term portion of earn-out recorded in Other liabilities at end of period   $ 500