XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
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)

 

2020

 

 

2019

 

Trade accounts payable, including amounts due to subcontractors

 

$

55,899

 

 

$

48,762

 

Compensation and related benefits

 

 

5,079

 

 

 

5,712

 

Accrued warranty

 

 

4,090

 

 

 

4,664

 

Contract liability

 

 

3,974

 

 

 

5,666

 

Short-term operating lease liability

 

 

2,274

 

 

 

2,610

 

Other

 

 

13,681

 

 

 

10,905

 

Total accounts payable and accrued expenses

 

$

84,997

 

 

$

78,319

 

Summary of Activity of Current Portion of Earnout Liability

The activity in the Company’s current portion of earnout liability which is recorded in Accounts payable and accrued expenses on our Consolidated Balance Sheets, consisted of the following:

 

 

 

December 31,

 

(table only in thousands)

 

2020

 

 

2019

 

Earnout accrued at beginning of year

 

$

 

 

$

 

Fair value of earnout at acquisition date (see Note 15)

 

 

553

 

 

 

 

Fair value adjustment

 

 

1,190

 

 

 

 

Payments

 

 

 

 

 

 

Earnout accrued at end of year

 

$

1,743

 

 

$