XML 137 R120.htm IDEA: XBRL DOCUMENT v3.23.2
Comprehensive Income (Loss) - AOCI Components (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period $ 39,773 $ 41,275 $ 37,920
Other comprehensive income (loss) before reclassifications 32 (1,291) 108
(Gains) losses reclassified out of AOCI (43) (36) (64)
Tax benefit (expense) 58 122 58
Balance, end of period 44,353 39,773 41,275
Net Unrealized Gains (Losses) on Available-for-Sale Investments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (379) 182 315
Other comprehensive income (loss) before reclassifications (113) (731) (141)
(Gains) losses reclassified out of AOCI 21 (9) (53)
Tax benefit (expense) 31 179 61
Balance, end of period (440) (379) 182
Net Unrealized Gains (Losses) Cash Flow Hedging Instruments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period 44 (1) (6)
Other comprehensive income (loss) before reclassifications 29 87 20
(Gains) losses reclassified out of AOCI (63) (29) (14)
Tax benefit (expense) 8 (13) (1)
Balance, end of period 18 44 (1)
Cumulative Translation Adjustment and Actuarial Gains (Losses)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (1,287) (598) (828)
Other comprehensive income (loss) before reclassifications 116 (647) 229
(Gains) losses reclassified out of AOCI (1) 2 3
Tax benefit (expense) 19 (44) (2)
Balance, end of period (1,153) (1,287) (598)
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (1,622) (417) (519)
Balance, end of period $ (1,575) $ (1,622) $ (417)