XML 46 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Accrued Expenses and Other Liabilities  
Schedule of accrued expenses and other current liabilities

 

 

 

 

 

 

 

 

 

December 31,

 

    

2018

    

2017

 

 

(in thousands)

Payroll and related benefits

 

$

20,486

 

$

32,996

Warranty

 

 

7,852

 

 

6,532

Interest

 

 

4,321

 

 

4,430

Professional fees

 

 

2,897

 

 

3,942

Merger consideration payable

 

 

 —

 

 

2,662

Sales, use, and other taxes

 

 

2,670

 

 

2,144

Restructuring liability

 

 

2,213

 

 

1,520

Other

 

 

6,011

 

 

3,842

Total

 

$

46,450

 

$

58,068

 

Schedule of changes in deferred revenue

 

 

 

 

 

 

(in thousands)

Balance - December 31, 2017

 

$

70,536

Deferral of revenue

 

 

10,251

Recognition of previously deferred revenue

 

 

(36,372)

Balance - December 31, 2018

 

$

44,415