XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
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 are unsatisfied or partially unsatisfied as of December 31, 2020:

 

 

 

1 year

 

 

2 years

 

 

Greater than

2 years

 

 

Total

 

 

(In thousands)

 

Performance obligations

 

$

81,926

 

 

$

2,102

 

 

$

1,153

 

 

$

85,181

 

Schedule of Contract Balances

The following table reflects the contract balances as of December 31, 2020 and 2019, respectively:

 

 

 

Balance Sheet Location

 

December 31,

2020

 

 

December 31,

2019

 

 

 

 

 

 

(In thousands)

Accounts receivable, net

 

Accounts receivable, net

 

$

337,052

 

 

$

277,168

 

 

Contract liabilities - current

 

Deferred revenue

 

$

13,458

 

 

$

6,450

 

 

Contract liabilities - non-current

 

Other non-current liabilities

 

$

3,165

 

 

$

2,061

 

 

 

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,

 

 

 

2020

 

 

2019

 

 

2018

 

 

 

Connected

Home

 

 

SMB

 

 

Total

 

 

Connected

Home

 

 

SMB

 

 

Total

 

 

Connected

Home

 

 

SMB

 

 

Total

 

Geographic regions:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Americas

 

$

788,402

 

 

$

109,569

 

 

$

897,971

 

 

$

529,982

 

 

$

123,024

 

 

$

653,006

 

 

$

576,476

 

 

$

124,217

 

 

$

700,693

 

EMEA

 

 

129,929

 

 

 

91,736

 

 

 

221,665

 

 

 

91,586

 

 

 

108,513

 

 

 

200,099

 

 

 

97,979

 

 

 

109,620

 

 

 

207,599

 

APAC

 

 

89,214

 

 

 

46,352

 

 

 

135,566

 

 

 

89,823

 

 

 

55,835

 

 

 

145,658

 

 

 

96,605

 

 

 

53,919

 

 

 

150,524

 

Total

 

$

1,007,545

 

 

$

247,657

 

 

$

1,255,202

 

 

$

711,391

 

 

$

287,372

 

 

$

998,763

 

 

$

771,060

 

 

$

287,756

 

 

$

1,058,816

 

Sales channels:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service provider

 

$

192,714

 

 

$

3,150

 

 

$

195,864

 

 

$

128,852

 

 

$

4,465

 

 

$

133,317

 

 

$

156,671

 

 

$

3,624

 

 

$

160,295

 

Non-service provider

 

 

814,831

 

 

 

244,507

 

 

 

1,059,338

 

 

 

582,539

 

 

 

282,907

 

 

 

865,446

 

 

 

614,389

 

 

 

284,132

 

 

 

898,521

 

Total

 

$

1,007,545

 

 

$

247,657

 

 

$

1,255,202

 

 

$

711,391

 

 

$

287,372

 

 

$

998,763

 

 

$

771,060

 

 

$

287,756

 

 

$

1,058,816