XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Accrued Expenses and Other Liabilities  
Schedule of accrued expenses and other current liabilities

 

 

December 31,

 

 

 

2017

 

2016

 

 

 

(in thousands)

 

Payroll and related benefits

 

$

32,996

 

$

18,780

 

Warranty

 

6,532

 

4,217

 

Interest

 

4,430

 

 

Professional fees

 

3,942

 

1,827

 

Merger consideration payable

 

2,662

 

 

Installation

 

2,271

 

1,382

 

Sales, use, and other taxes

 

2,144

 

1,282

 

Restructuring liability

 

1,520

 

1,796

 

Other

 

3,842

 

3,917

 

 

 

 

 

 

 

Total

 

$

60,339

 

$

33,201