XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Schedule of Net Revenue Disaggregated by Geographical Region and Sales Channel) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2020
Sep. 29, 2019
Sep. 27, 2020
Sep. 29, 2019
Disaggregation of Revenue [Line Items]        
Total net revenue $ 378,114 $ 265,858 $ 888,129 $ 745,792
Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 74,055 36,454 146,562 102,571
Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 304,059 229,404 741,567 643,221
Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 316,739 190,672 711,419 527,532
Connected Home | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 73,343 35,482 144,182 99,201
Connected Home | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 243,396 155,190 567,237 428,331
SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 61,375 75,186 176,710 218,260
SMB | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 712 972 2,380 3,370
SMB | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 60,663 74,214 174,330 214,890
Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue 277,891 178,679 638,327 483,878
Americas | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 248,888 146,806 557,862 392,162
Americas | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 29,003 31,873 80,465 91,716
EMEA        
Disaggregation of Revenue [Line Items]        
Total net revenue 63,705 49,554 154,212 149,608
EMEA | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 42,760 22,190 91,934 65,406
EMEA | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 20,945 27,364 62,278 84,202
APAC        
Disaggregation of Revenue [Line Items]        
Total net revenue 36,518 37,625 95,590 112,306
APAC | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 25,091 21,676 61,623 69,964
APAC | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 11,427 $ 15,949 $ 33,967 $ 42,342