XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Components of accrued expenses and other current liabilities
The components of accrued expenses and other current liabilities were as follows:
 
As of
(in thousands)
June 30, 2019
 
December 31, 2018
Employee compensation and related costs
$
34,348

 
$
37,822

Professional and consulting services
12,856

 
14,925

Supplier purchases
3,089

 
7,742

Value added taxes payable
3,527

 
8,463

Other
27,201

 
21,205

Accrued expenses and other current liabilities
$
81,021

 
$
90,157


Reconciliation of Changes in Product Warranty Liability A reconciliation of the changes in the Company’s product warranty liability is as follows: 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2019
 
2018
 
2019
 
2018
Product warranty liability at beginning of period
$
6,283

 
$
5,386

 
$
6,379

 
$
5,337

Warranty expense
3,147

 
1,529

 
5,366

 
3,501

Warranty claims settled
(2,791
)
 
(1,412
)
 
(5,106
)
 
(3,335
)
Product warranty liability at end of period
$
6,639

 
$
5,503

 
$
6,639

 
$
5,503


Product warranty liability was included in the following consolidated balance sheet accounts in the amounts shown:
 
As of
(in thousands)
June 30, 2019
 
December 31, 2018
Accrued expenses and other current liabilities
$
2,906

 
$
2,701

Other liabilities
3,733

 
3,678

Total
$
6,639

 
$
6,379