XML 42 R28.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 Lease Payments
Minimum future lease payments for non-cancelable leases as of December 31, 2015, are as follows (in thousands):
 
Fiscal Year
Operating leases
2016
$
10,236

2017
6,078

2018
2,475

2019
527

2020
326

Thereafter
108

Total minimum lease payments
$
19,750