XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Schedule of Net Revenue Disaggregated by Geographical Region and Sales Channel) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total net revenue $ 932,472 $ 1,168,073 $ 1,255,202
Service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 152,565 131,533 195,864
Non-service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 779,907 1,036,540 1,059,338
Americas      
Disaggregation of Revenue [Line Items]      
Total net revenue 617,211 786,326 897,971
EMEA      
Disaggregation of Revenue [Line Items]      
Total net revenue [1] 179,358 229,829 221,665
APAC      
Disaggregation of Revenue [Line Items]      
Total net revenue 135,903 151,918 135,566
Connected Home      
Disaggregation of Revenue [Line Items]      
Total net revenue 558,823 853,472 1,007,545
Connected Home | Service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 148,331 129,052 192,714
Connected Home | Non-service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 410,492 724,420 814,831
Connected Home | Americas      
Disaggregation of Revenue [Line Items]      
Total net revenue 443,612 651,936 788,402
Connected Home | EMEA      
Disaggregation of Revenue [Line Items]      
Total net revenue 49,732 112,368 129,929
Connected Home | APAC      
Disaggregation of Revenue [Line Items]      
Total net revenue 65,479 89,168 89,214
SMB      
Disaggregation of Revenue [Line Items]      
Total net revenue 373,649 314,601 247,657
SMB | Service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 4,234 2,481 3,150
SMB | Non-service provider      
Disaggregation of Revenue [Line Items]      
Total net revenue 369,415 312,120 244,507
SMB | Americas      
Disaggregation of Revenue [Line Items]      
Total net revenue 173,599 134,390 109,569
SMB | EMEA      
Disaggregation of Revenue [Line Items]      
Total net revenue 129,626 117,461 91,736
SMB | APAC      
Disaggregation of Revenue [Line Items]      
Total net revenue $ 70,424 $ 62,750 $ 46,352
[1] No individual country, other than disclosed above, represented more than 10% of the Company’s total net revenue in the periods presented.