XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2020
Jun. 29, 2019
Jul. 04, 2020
Jun. 29, 2019
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Goodwill $ 64,812   $ 64,812   $ 64,812
Finite-Lived Intangible Assets [Line Items]          
Gross 42,881   42,881   42,881
Accumulated Amortization (33,213)   (33,213)   (26,135)
Total finite-lived intangible assets, net 9,668   9,668   16,746
Amortization of intangible assets 3,000 $ 2,000 7,078 $ 4,121  
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Gross 37,813   37,813   37,813
Accumulated Amortization (28,145)   (28,145)   (23,910)
Total finite-lived intangible assets, net 9,668   9,668   13,903
Customer Relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross 3,918   3,918   3,790
Accumulated Amortization (3,918)   (3,918)   (991)
Total finite-lived intangible assets, net 0   0   2,799
Trademarks and other          
Finite-Lived Intangible Assets [Line Items]          
Gross 1,150   1,150   1,278
Accumulated Amortization (1,150)   (1,150)   (1,234)
Total finite-lived intangible assets, net $ 0   $ 0   $ 44