XML 43 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2017
Payables And Accruals [Abstract]  
Summary of Accounts Payable and Accrued Expenses

(Table only in thousands)

 

June 30,

2017

 

 

December 31,

2016

 

Trade accounts payable, including due to subcontractors

 

$

54,375

 

 

$

58,985

 

Compensation and related benefits

 

 

5,747

 

 

 

8,232

 

Current portion of earn-out liability

 

 

6,970

 

 

 

13,527

 

Accrued warranty

 

 

4,482

 

 

 

2,684

 

Other accrued expenses

 

 

10,018

 

 

 

12,182

 

 

 

$

81,592

 

 

$

95,610

 

 

Schedule of Current and Long term Portion of Earn-out Liability

The activity in the Company’s current portion of earn-out liability and long-term portion of earn-out liability was as follows for the six months ended June 30, 2017 and 2016:

 

(Table only in thousands)

 

Energy Segment

 

 

Environmental Segment

 

 

Total(1)

 

Balance of earn-out at December 31, 2016

 

$

24,214

 

 

$

 

 

$

24,214

 

Fair value adjustment

 

 

(1,755

)

 

 

 

 

 

(1,755

)

Compensation expense adjustment

 

 

597

 

 

 

 

 

 

597

 

Foreign currency translation adjustment

 

 

523

 

 

 

 

 

 

523

 

Payment

 

 

(15,193

)

 

 

 

 

 

(15,193

)

Total earn-out liability as of June 30, 2017

 

$

8,386

 

 

$

 

 

$

8,386

 

Less: current portion of earn-out

 

 

(6,970

)

 

 

 

 

 

(6,970

)

Balance of long term portion of earn-out recorded in Other liabilities at June 30, 2017

 

$

1,416

 

 

$

 

 

$

1,416

 

 

(Table only in thousands)

 

Energy Segment

 

 

Environmental Segment

 

 

Total(1)

 

Balance of earn-out at December 31, 2015

 

$

29,304

 

 

$

3,367

 

 

$

32,671

 

Fair value adjustment

 

 

1,533

 

 

 

(500

)

 

 

1,033

 

Compensation expense adjustment

 

 

610

 

 

 

 

 

 

610

 

Foreign currency translation adjustment

 

 

(529

)

 

 

 

 

 

(529

)

Settlement through an exchange of accounts receivable

 

 

(3,190

)

 

 

 

 

 

(3,190

)

Payment

 

 

(1,241

)

 

 

(1,100

)

 

 

(2,341

)

Total earn-out liability as of June 30, 2016

 

$

26,487

 

 

$

1,767

 

 

$

28,254

 

Less: current portion of earn-out

 

 

(17,580

)

 

 

(667

)

 

 

(18,247

)

Balance of long term portion of earn-out recorded in Other liabilities at June 30, 2016

 

$

8,907

 

 

$

1,100

 

 

$

10,007

 

 

 

(1)

The Fluid Handling and Filtration segment does not have any earn-out arrangements associated with the segment.