XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses - Summary of Current Portion of Earnout Liabilities and Long term Portion of Earnout Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Business Acquisition Contingent Consideration [Line Items]      
Fair value adjustment   $ 3,897  
Less: current portion of earnout $ (3,181)   $ (2,989)
Energy Solutions Segment [Member]      
Business Acquisition Contingent Consideration [Line Items]      
Earnout accrued at beginning of period 4,475 24,214  
Fair value adjustment   3,897  
Compensation expense adjustment 222 290  
Payment (247) (2,155)  
Foreign currency translation adjustment 260 200  
Total earnout liability at end of period 4,710 26,446  
Less: current portion of earnout (3,181) (13,062)  
Balance of long term portion of earnout recorded in other liabilities at end of period $ 1,529 $ 13,384