XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2021:

 

 

 

2022

 

 

2023

 

 

Beyond 2023

 

 

Total

 

 

(In thousands)

 

Performance obligations

 

$

163,584

 

 

$

1,752

 

 

$

1,319

 

 

$

166,655

 

Schedule of Contract Balances

The following table reflects the contract balances:

 

 

 

Balance Sheet Location

 

December 31, 2021

 

 

December 31, 2020

 

 

 

 

 

(In thousands)

 

Accounts receivable, net

 

Accounts receivable, net

 

$

261,158

 

 

$

337,052

 

Contract liabilities - current

 

Deferred revenue

 

$

16,500

 

 

$

13,458

 

Contract liabilities - non-current

 

Other non-current liabilities

 

$

3,100

 

 

$

3,165

 

 

Schedule of Net Revenue Disaggregated by Geographical Region and Sales Channel

In the following table, 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.

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

Connected

Home

 

 

SMB

 

 

Total

 

 

Connected

Home

 

 

SMB

 

 

Total

 

 

Connected

Home

 

 

SMB

 

 

Total

 

 

 

(In thousands)

 

Geographic regions:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Americas

 

$

651,936

 

 

$

134,390

 

 

$

786,326

 

 

$

788,402

 

 

$

109,569

 

 

$

897,971

 

 

$

529,982

 

 

$

123,024

 

 

$

653,006

 

EMEA

 

 

112,368

 

 

 

117,461

 

 

 

229,829

 

 

 

129,929

 

 

 

91,736

 

 

 

221,665

 

 

 

91,586

 

 

 

108,513

 

 

 

200,099

 

APAC

 

 

89,168

 

 

 

62,750

 

 

 

151,918

 

 

 

89,214

 

 

 

46,352

 

 

 

135,566

 

 

 

89,823

 

 

 

55,835

 

 

 

145,658

 

Total

 

$

853,472

 

 

$

314,601

 

 

$

1,168,073

 

 

$

1,007,545

 

 

$

247,657

 

 

$

1,255,202

 

 

$

711,391

 

 

$

287,372

 

 

$

998,763

 

Sales channels:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service provider

 

$

129,052

 

 

$

2,481

 

 

$

131,533

 

 

$

192,714

 

 

$

3,150

 

 

$

195,864

 

 

$

128,852

 

 

$

4,465

 

 

$

133,317

 

Non-service provider

 

 

724,420

 

 

 

312,120

 

 

 

1,036,540

 

 

 

814,831

 

 

 

244,507

 

 

 

1,059,338

 

 

 

582,539

 

 

 

282,907

 

 

 

865,446

 

Total

 

$

853,472

 

 

$

314,601

 

 

$

1,168,073

 

 

$

1,007,545

 

 

$

247,657

 

 

$

1,255,202

 

 

$

711,391

 

 

$

287,372

 

 

$

998,763