XML 52 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Payables And Accruals [Abstract]  
Summary of Accounts Payable and Accrued Expenses

 

Accounts payable and accrued expense consisted of the following:

 

 

 

December 31,

 

(Table only in thousands)

 

2018

 

 

2017

 

Trade accounts payable, including amounts due to subcontractors

 

$

51,984

 

 

$

45,409

 

Compensation and related benefits

 

 

7,578

 

 

 

5,246

 

Current portion of earnout liability

 

 

 

 

 

2,989

 

Accrued warranty

 

 

3,384

 

 

 

4,464

 

Contract liability

 

 

6,541

 

 

 

1,676

 

Other

 

 

10,742

 

 

 

11,002

 

Total accounts payable and accrued expenses

 

$

80,229

 

 

$

70,786

 

 

Schedule of Earnout Liability

The activity in the Company’s earnout liability was as follows for the years ended December 31, 2018 and 2017:

 

 

 

(Table only in thousands)

 

2018

 

 

2017

 

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

 

Less: current portion of earnout

 

 

 

 

 

(2,989

)

Balance of long-term portion of earnout recorded in other liabilities

 

$

 

 

$

1,486