v3.26.1
Revenue (Tables)
9 Months Ended
Apr. 25, 2026
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 25, 2026April 26, 2025April 25, 2026April 26, 2025
Product revenue:
Networking$8,815 $7,068 $24,877 $20,671 
Security2,008 2,013 6,006 6,142 
Collaboration1,024 1,031 3,133 3,112 
Observability269 261 820 796 
Total Product12,117 10,374 34,836 30,722 
Services3,724 3,775 11,237 11,259 
Total revenue$15,841 $14,149 $46,073 $41,981 
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 25, 2026April 26, 2025April 25, 2026April 26, 2025
Product$4,432 $4,483 $13,406 $13,334 
Services3,359 3,433 10,221 10,288 
Total$7,791 $7,916 $23,627 $23,622 
The following table presents revenue for groups of similar products and services (in millions):
Three Months EndedNine Months Ended
April 25, 2026April 26, 2025April 25, 2026April 26, 2025
Revenue:
Networking$8,815 $7,068 $24,877 $20,671 
Security2,008 2,013 6,006 6,142 
Collaboration1,024 1,031 3,133 3,112 
Observability269 261 820 796 
Total Product12,117 10,374 34,836 30,722 
Services3,724 3,775 11,237 11,259 
Total$15,841 $14,149 $46,073 $41,981 
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 25, 2026April 26, 2025April 25, 2026April 26, 2025
Allowance for credit loss at beginning of period$76 $80 $69 $87 
Provisions13 15 25 
Write-offs, net of recoveries(4)(11)(11)(30)
Allowance for credit loss at end of period$73 $82 $73 $82 
Schedule of Gross Contract Assets by Internal Risk Ratings
Gross contract assets by our internal risk ratings are summarized as follows (in millions):
April 25, 2026July 26, 2025
1 to 4$1,224 $1,358 
5 to 62,012 1,868 
7 and Higher92 73 
Total$3,328 $3,299