XML 34 R23.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue (Tables) | 9 Months Ended
--- | ---
Oct. 03, 2021
Revenue From Contract With Customer [Abstract] |
Schedule of Remaining Performance Obligations | The following table includes estimated revenue expected to be recognized in the future related to performance obligations that were unsatisfied (or partially unsatisfied) as of October 3, 2021:
|  | 1 year |  |  | 2 years |  |  | Greater than 2 years |  |  | Total |
| (In thousands) |
Performance obligations |  | $ | 192,809 |  |  | $ | 1,885 |  |  | $ | 1,188 |  |  | $ | 195,882 |
Schedule of Contract Balances | The following table reflects the contract balances as of October 3, 2021 and December 31, 2020, respectively:
|  | Balance Sheet Location |  | October 3, 2021 |  |  | December 31, 2020 |
|  |  |  | (In thousands) |
Accounts receivable, net |  | Accounts receivable, net |  | $ | 266,526 |  |  | $ | 337,052 |
Contract liabilities - current |  | Deferred revenue |  | $ | 15,732 |  |  | $ | 13,458 |
Contract liabilities - non-current |  | Other non-current liabilities |  | $ | 2,952 |  |  | $ | 3,165 |
Schedule of Net Revenue Disaggregated by Geographical Region and Sales Channel | In the following tables, net revenue is disaggregated by geographic region and sales channel. The Company conducts business across three geographic regions: Americas; Europe, Middle-East and Africa (“EMEA”); and Asia Pacific ("APAC"). The table also includes reconciliations of the disaggregated revenue by reportable segment. The Company operates and reports in two segments: Connected Home, and Small and Medium Business (“SMB”). Sales and usage-based taxes are excluded from net revenue.
|  | Three Months Ended |
|  | October 3, 2021 |  |  | September 27, 2020 |
|  | Connected Home |  |  | SMB |  |  | Total |  |  | Connected Home |  |  | SMB |  |  | Total |
Geographic regions: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Americas |  | $ | 158,888 |  |  | $ | 36,235 |  |  | $ | 195,123 |  |  | $ | 248,888 |  |  | $ | 29,003 |  |  | $ | 277,891 |
EMEA |  |  | 28,253 |  |  |  | 28,687 |  |  |  | 56,940 |  |  |  | 42,760 |  |  |  | 20,945 |  |  |  | 63,705 |
APAC |  |  | 21,398 |  |  |  | 16,689 |  |  |  | 38,087 |  |  |  | 25,091 |  |  |  | 11,427 |  |  |  | 36,518 |
Total |  | $ | 208,539 |  |  | $ | 81,611 |  |  | $ | 290,150 |  |  | $ | 316,739 |  |  | $ | 61,375 |  |  | $ | 378,114 |
Sales channels: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Service provider |  | $ | 41,726 |  |  | $ | 449 |  |  | $ | 42,175 |  |  | $ | 73,343 |  |  | $ | 712 |  |  | $ | 74,055 |
Non-service provider |  |  | 166,813 |  |  |  | 81,162 |  |  |  | 247,975 |  |  |  | 243,396 |  |  |  | 60,663 |  |  |  | 304,059 |
Total |  | $ | 208,539 |  |  | $ | 81,611 |  |  | $ | 290,150 |  |  | $ | 316,739 |  |  | $ | 61,375 |  |  | $ | 378,114 |
|  | Nine Months Ended |
|  | October 3, 2021 |  |  | September 27, 2020 |
|  | Connected Home |  |  | SMB |  |  | Total |  |  | Connected Home |  |  | SMB |  |  | Total |
Geographic regions: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Americas |  | $ | 523,008 |  |  | $ | 103,899 |  |  | $ | 626,907 |  |  | $ | 557,862 |  |  | $ | 80,465 |  |  | $ | 638,327 |
EMEA |  |  | 91,975 |  |  |  | 87,827 |  |  |  | 179,802 |  |  |  | 91,934 |  |  |  | 62,278 |  |  |  | 154,212 |
APAC |  |  | 64,337 |  |  |  | 45,840 |  |  |  | 110,177 |  |  |  | 61,623 |  |  |  | 33,967 |  |  |  | 95,590 |
Total |  | $ | 679,320 |  |  | $ | 237,566 |  |  | $ | 916,886 |  |  | $ | 711,419 |  |  | $ | 176,710 |  |  | $ | 888,129 |
Sales channels: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Service provider |  | $ | 99,355 |  |  | $ | 1,770 |  |  | $ | 101,125 |  |  | $ | 144,182 |  |  | $ | 2,380 |  |  | $ | 146,562 |
Non-service provider |  |  | 579,965 |  |  |  | 235,796 |  |  |  | 815,761 |  |  |  | 567,237 |  |  |  | 174,330 |  |  |  | 741,567 |
Total |  | $ | 679,320 |  |  | $ | 237,566 |  |  | $ | 916,886 |  |  | $ | 711,419 |  |  | $ | 176,710 |  |  | $ | 888,129 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration