XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 30, 2018
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 March 30, 2018 are as follows (in thousands):
Years ending December 31,
 
2018 (remaining nine months)
$
9,866

2019
11,460

2020
8,406

2021
2,953

2022
2,509

Thereafter
11,344

Total
$
46,538

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
 
March 30,
2018
 
March 31,
2017
Balance at beginning of period
$
4,381

 
$
4,862

   Accrual for current period warranties
1,736

 
1,218

   Warranty costs incurred
(1,595
)
 
(1,495
)
Balance at end of period
$
4,522

 
$
4,585