XML 51 R37.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at December 31, 2015, were as follows (in thousands):
For the Years Ending December 31,
Future Minimum
Lease Payments
2016
2,363

2017
1,487

2018
769

2019
523

2020
228

2021+

Total future minimum lease commitments
$
5,370

Schedule of Product Warranty Liability
 
 
For the Years Ended
December 31,
2015
 
2014
Warranty liability balance, beginning of the year
 
$
2,600

 
$
3,328

Product warranty accruals
 
2,025

 
2,665

Adjustments for payments made
 
(2,072
)
 
(3,393
)
Warranty liability balance, end of the year
 
$
2,553

 
$
2,600