XML 47 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition
3 Months Ended
Mar. 28, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Capitalization of Costs to Obtain a Contract
The ending balance of the Company’s capitalized costs to obtain a contract as of March 28, 2020 and December 28, 2019 were $0.2 million and $0.2 million, respectively. The Company's amortization expense was not material for each of the three months ended March 28, 2020 and March 30, 2019.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
Three Months Ended
 
March 28,
2020
 
March 30,
2019
Product
$
255,192

 
$
223,007

Services
75,081

 
69,700

Total revenue
$
330,273

 
$
292,707

The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
 
Three Months Ended
 
March 28,
2020
 
March 30,
2019
United States
$
170,526

 
$
132,522

Other Americas
19,688

 
15,132

Europe, Middle East and Africa
88,578

 
98,992

Asia Pacific
51,481

 
46,061

Total revenue
$
330,273

 
$
292,707


 
Three Months Ended
 
March 28,
2020
 
March 30,
2019
Direct
$
244,351

 
$
248,196

Indirect
85,922

 
44,511

Total revenue
$
330,273

 
$
292,707

Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
March 28,
2020
 
December 28, 2019
Accounts receivable, net
$
272,278

 
$
349,645

Contract assets
$
34,806

 
$
22,814

Deferred revenue
$
129,842

 
$
139,820


Revenue recognized for the three months ended March 28, 2020 that was included in the deferred revenue balance at the beginning of the reporting period was $38.7 million. Changes in the contract asset and liability balances during the three months ended March 28, 2020 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
Remainder of 2020

2021

2022

2023

2024

Thereafter
 
Total
Revenue expected to be recognized in the future as of March 28, 2020
$
453,406

 
$
37,172

 
$
11,538

 
$
6,056

 
$
1,802

 
$
449

 
$
510,423