XML 52 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Under Non-cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of June 30, 2017 are as follows (in thousands):
Years ending December 31,
 
2017 (remaining six months)
$
6,759

2018
12,812

2019
10,980

2020
7,521

2021
2,166

Thereafter
8,586

Total
$
48,824

Summary of Warranty Accrual Included in Accrued Liabilities
Activity for the Company’s warranty accrual, which is included in accrued and other current liabilities, is summarized below (in thousands):
 
Three months ended
 
Six months ended
 
June 30,
2017
 
July 1,
2016
 
June 30,
2017
 
July 1,
2016
Balance at beginning of period
$
4,585

 
$
4,966

 
$
4,862

 
$
3,913

   Balance assumed from TVN acquisition

 

 

 
1,012

   Accrual for current period warranties
1,277

 
1,716

 
2,495

 
2,975

   Changes in liability related to pre-existing warranties

 
(74
)
 

 
(74
)
   Warranty costs incurred
(1,720
)
 
(1,513
)
 
(3,215
)
 
(2,731
)
Balance at end of period
$
4,142

 
$
5,095

 
$
4,142

 
$
5,095