XML 32 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables And Accruals [Abstract]  
Accounts Payable and Accrued Expenses

8.

Accounts Payable and Accrued Expenses

 

(Table only in thousands)

 

2017

 

 

2016

 

Trade accounts payable, including amounts due to subcontractors

 

$

45,409

 

 

$

58,985

 

Compensation and related benefits

 

 

5,246

 

 

 

8,232

 

Current portion of earnout liability

 

 

2,989

 

 

 

13,527

 

Accrued warranty

 

 

4,464

 

 

 

2,684

 

Other

 

 

12,678

 

 

 

12,182

 

Total accounts payable and accrued expenses

 

$

70,786

 

 

$

95,610

 

 

The activity in the Company’s current portion of earnout liability and long term portion of earnout liability was as follows for the twelve months ended December 31, 2017 and 2016:

 

(Table only in thousands)

 

Energy Segment

 

 

Environmental Segment

 

 

Total (1)

 

Earnout accrued at December 31, 2016

 

$

24,213

 

 

$

 

 

$

24,213

 

Fair value adjustment

 

 

(6,610

)

 

 

 

 

 

(6,610

)

Compensation expense adjustment

 

 

1,240

 

 

 

 

 

 

1,240

 

Foreign currency translation adjustment

 

 

825

 

 

 

 

 

 

825

 

Payment

 

 

(15,193

)

 

 

 

 

 

(15,193

)

Total earnout liability as of December 31, 2017

 

$

4,475

 

 

$

 

 

$

4,475

 

Less: current portion of earnout

 

 

(2,989

)

 

 

 

 

 

(2,989

)

Balance of long term portion of earnout recorded in other liabilities at December 31, 2017

 

$

1,486

 

 

$

 

 

$

1,486

 

 

(Table only in thousands)

 

Energy Segment

 

 

Environmental Segment

 

 

Total (1)

 

Earnout accrued at December 31, 2015

 

$

30,403

 

 

$

2,267

 

 

$

32,670

 

Fair value adjustment

 

 

6,485

 

 

 

(2,267

)

 

 

4,218

 

Compensation expense adjustment

 

 

1,213

 

 

 

 

 

 

1,213

 

Foreign currency translation adjustment

 

 

(1,346

)

 

 

 

 

 

(1,346

)

Exchange of earnout for accounts receivable

 

 

(3,272

)

 

 

 

 

 

(3,272

)

Payment

 

 

(9,270

)

 

 

 

 

 

(9,270

)

Total earnout liability as of December 31, 2016

 

$

24,213

 

 

$

 

 

$

24,213

 

Less: current portion of earnout

 

 

(13,527

)

 

 

 

 

 

(13,527

)

Balance of long term portion of earnout recorded in other liabilities at December 31, 2016

 

$

10,686

 

 

$

 

 

$

10,686

 

 

 

(1)

The Fluid Handling and Filtration segment does not have any earnout arrangements associated with the segment.