XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components Property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Depreciation, Depletion and Amortization $ 1,600 $ 5,300
Machinery and Equipment, Gross 22,177 20,611
Furniture and Fixtures, Gross 645 654
Leasehold Improvements, Gross 3,895 3,367
Capitalized Computer Software, Gross 2,580 2,519
Property, Plant and Equipment, Gross 29,297 27,151
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (16,849) (15,342)
Property and equipment, net $ 12,448 $ 11,809