XML 75 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Expenses - Summary of Earnout Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition Contingent Consideration [Line Items]      
Fair value adjustment $ (330) $ (6,610) $ 4,218
Less: current portion of earnout   (2,989)  
Energy Solutions Segment [Member]      
Business Acquisition Contingent Consideration [Line Items]      
Earnout accrued at beginning of year 4,475 24,213  
Fair value adjustment (330) (6,610)  
Compensation expense adjustment 222 1,240  
Foreign currency translation adjustment (65) 825  
Payments (2,862) (15,193)  
Other reclassifications $ (1,440)    
Earnout accrued at end of year   4,475 $ 24,213
Less: current portion of earnout   (2,989)  
Balance of long term portion of earnout recorded in other liabilities at end of period   $ 1,486