XML 60 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Under Noncancelable Operating Leases
Future minimum lease payments under non-cancellable operating leases at December 31, 2017, are as follows (in thousands):
 
Operating Leases
Year ending December 31,
 
2018
$
13,534

2019
12,132

2020
8,716

2021
2,958

2022
2,497

Thereafter
9,145

Total minimum payments
$
48,982

Summary of Warranty Accrual Included in Accrued Liabilities
Activities for the Company’s warranty accrual for each fiscal year, which is included in accrued and other current liabilities, is summarized below (in thousands):
 
2017
 
2016
 
2015
Balance at beginning of period
$
4,862

 
$
3,913

 
$
4,242

   Accrual for current period warranties
5,117

 
5,482

 
5,378

   Balance assumed from TVN acquisition

 
1,012

 

   Warranty costs incurred
(5,598
)
 
(5,545
)
 
(5,707
)
Balance at end of period
$
4,381

 
$
4,862

 
$
3,913