XML 47 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Purchased Intangible Assets, Net (Tables)
12 Months Ended
Apr. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Activity

Goodwill activity is summarized as follows (in millions):

   

 

 

Amount

 

Balance as of April 26, 2019

 

$

1,735

 

Additions

 

 

43

 

Balance as of April 24, 2020

 

 

1,778

 

Additions

 

 

261

 

Balance as of April 30, 2021

 

$

2,039

 

Purchased Intangible Assets, Net

Purchased intangible assets, net are summarized below (in millions):

 

 

 

April 30, 2021

 

 

April 24, 2020

 

 

 

Gross

 

 

Accumulated

 

 

Net

 

 

Gross

 

 

Accumulated

 

 

Net

 

 

 

Assets

 

 

Amortization

 

 

Assets

 

 

Assets

 

 

Amortization

 

 

Assets

 

Developed technology

 

$

215

 

 

$

(147

)

 

$

68

 

 

$

192

 

 

$

(152

)

 

$

40

 

Customer contracts/relationships

 

 

38

 

 

 

(8

)

 

 

30

 

 

 

4

 

 

 

 

 

 

4

 

Other purchased intangibles

 

 

3

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

Total purchased intangible assets

 

$

256

 

 

$

(155

)

 

$

101

 

 

$

196

 

 

$

(152

)

 

$

44

 

Amortization Expense for Purchased Intangible Assets

Amortization expense for purchased intangible assets is summarized below (in millions):

 

 

 

Year Ended

 

 

Statements of

 

 

April 30, 2021

 

 

April 24, 2020

 

 

April 26, 2019

 

 

Income

Classifications

Developed technology

 

$

41

 

 

$

39

 

 

$

36

 

 

Cost of revenues

Customer contracts/relationships

 

 

8

 

 

 

 

 

 

10

 

 

Operating expenses

Total

 

$

49

 

 

$

39

 

 

$

46

 

 

 

Future Amortization Expense Related to Purchased Intangible Assets

 

As of April 30, 2021, future amortization expense related to purchased intangible assets is as follows (in millions):

 

Fiscal Year

 

Amount

 

2022

 

$

36

 

2023

 

29

 

2024

 

17

 

2025

 

16

 

2026

 

3

 

Total

 

$

101