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 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total net revenue $ 280,052 $ 230,852 $ 510,015 $ 479,934
Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 45,023 27,823 72,507 66,117
Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 235,029 203,029 437,508 413,817
Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 230,017 167,495 394,680 336,860
Connected Home | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 44,152 26,901 70,839 63,719
Connected Home | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 185,865 140,594 323,841 273,141
SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 50,035 63,357 115,335 143,074
SMB | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 871 922 1,668 2,398
SMB | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 49,164 62,435 113,667 140,676
Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue 202,246 157,170 360,436 305,199
Americas | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 179,810 131,669 308,974 245,356
Americas | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 22,436 25,501 51,462 59,843
EMEA        
Disaggregation of Revenue [Line Items]        
Total net revenue 48,359 43,091 90,507 100,054
EMEA | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 31,203 17,526 49,174 43,216
EMEA | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 17,156 25,565 41,333 56,838
APAC        
Disaggregation of Revenue [Line Items]        
Total net revenue 29,447 30,591 59,072 74,681
APAC | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 19,004 18,300 36,532 48,288
APAC | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 10,443 $ 12,291 $ 22,540 $ 26,393