XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
9 Months Ended
Apr. 26, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table presents this disaggregation of revenue (in millions):
Three Months EndedNine Months Ended
April 26,
2025
April 27,
2024
April 26,
2025
April 27,
2024
Product revenue:
Networking$7,068 $6,522 $20,671 $22,425 
Security2,013 1,304 6,142 3,288 
Collaboration1,031 987 3,112 3,093 
Observability261 211 796 589 
Total Product10,374 9,024 30,722 29,395 
Services3,775 3,678 11,259 10,766 
Total$14,149 $12,702 $41,981 $40,161 
Our subscription revenue is recorded in product and services revenue in our Consolidated Statements of Operations as follows (in millions):
Three Months EndedNine Months Ended
April 26, 2025April 27, 2024April 26, 2025April 27, 2024
Product$4,483 $3,510 $13,334 $9,827 
Services3,433 3,344 10,288 9,878 
Total$7,916 $6,854 $23,622 $19,705 
The following table presents revenue for groups of similar products and services (in millions):
Three Months EndedNine Months Ended
April 26,
2025
April 27,
2024
April 26,
2025
April 27,
2024
Revenue:
Networking$7,068 $6,522 $20,671 $22,425 
Security2,013 1,304 6,142 3,288 
Collaboration1,031 987 3,112 3,093 
Observability261 211 796 589 
Total Product10,374 9,024 30,722 29,395 
Services3,775 3,678 11,259 10,766 
Total$14,149 $12,702 $41,981 $40,161 
Allowance for Credit Loss for Accounts Receivable
The allowances for credit loss for our accounts receivable are summarized as follows (in millions):
Three Months EndedNine Months Ended
April 26, 2025April 27, 2024April 26, 2025April 27, 2024
Allowance for credit loss at beginning of period$80 $79 $87 $85 
Provisions13 10 25 21 
Write-offs, net of recoveries(11)(8)(30)(25)
Allowance for credit loss at end of period$82 $81 $82 $81 
Schedule of Gross Contract Assets by Internal Risk Ratings
Gross contract assets by our internal risk ratings are summarized as follows (in millions):
April 26,
2025
July 27,
2024
1 to 4$1,245 $1,266 
5 to 61,762 1,456 
7 and Higher70 72 
Total$3,077 $2,794