XML 62 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Textual (Details)
ft² in Thousands, $ in Thousands
3 Months Ended
Mar. 13, 2018
USD ($)
ft²
Mar. 31, 2018
USD ($)
Apr. 01, 2017
USD ($)
Dec. 31, 2017
USD ($)
Commitments and Contingencies [Line Items]        
Future minimum payments due   $ 20,367    
Rent expense   800 $ 900  
Outstanding purchase commitments   57,400    
Accrued excess and obsolete inventory at contract manufacturers   3,371   $ 2,430
San Jose, California        
Commitments and Contingencies [Line Items]        
Area of office | ft² 65      
Term of contract 87 months      
Future minimum payments due $ 16,100      
Engineering Services        
Commitments and Contingencies [Line Items]        
Other commitment   $ 17,500