XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Schedule of Net Revenue Disaggregated by Geographical Region and Sales Channel) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2021
Jun. 28, 2020
Jun. 27, 2021
Jun. 28, 2020
Disaggregation of Revenue [Line Items]        
Total net revenue $ 308,811 $ 280,052 $ 626,736 $ 510,015
Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 35,913 45,023 58,950 72,507
Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 272,898 235,029 567,786 437,508
Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 229,863 230,017 470,781 394,680
Connected Home | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 35,391 44,152 57,629 70,839
Connected Home | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 194,472 185,865 413,152 323,841
SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 78,948 50,035 155,955 115,335
SMB | Service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 522 871 1,321 1,668
SMB | Non-service provider        
Disaggregation of Revenue [Line Items]        
Total net revenue 78,426 49,164 154,634 113,667
Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue 212,634 202,246 431,784 360,436
Americas | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 177,703 179,810 364,120 308,974
Americas | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 34,931 22,436 67,664 51,462
EMEA        
Disaggregation of Revenue [Line Items]        
Total net revenue 61,772 48,359 122,862 90,507
EMEA | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 32,549 31,203 63,722 49,174
EMEA | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue 29,223 17,156 59,140 41,333
APAC        
Disaggregation of Revenue [Line Items]        
Total net revenue 34,405 29,447 72,090 59,072
APAC | Connected Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 19,611 19,004 42,939 36,532
APAC | SMB        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 14,794 $ 10,443 $ 29,151 $ 22,540