XML 145 R125.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - AOCI Components (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Jul. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period $ 44,353 $ 39,773 $ 41,275
Other comprehensive income (loss) before reclassifications 206 32 (1,291)
(Gains) losses reclassified out of AOCI 16 (43) (36)
Tax benefit (expense) (77) 58 122
Balance, end of period 45,457 44,353 39,773
Net Unrealized Gains (Losses) on Available-for-Sale Investments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (440) (379) 182
Other comprehensive income (loss) before reclassifications 193 (113) (731)
(Gains) losses reclassified out of AOCI 67 21 (9)
Tax benefit (expense) (61) 31 179
Balance, end of period (241) (440) (379)
Net Unrealized Gains (Losses) Cash Flow Hedging Instruments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period 18 44 (1)
Other comprehensive income (loss) before reclassifications 128 29 87
(Gains) losses reclassified out of AOCI (49) (63) (29)
Tax benefit (expense) (18) 8 (13)
Balance, end of period 79 18 44
Cumulative Translation Adjustment and Actuarial Gains (Losses)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (1,153) (1,287) (598)
Other comprehensive income (loss) before reclassifications (115) 116 (647)
(Gains) losses reclassified out of AOCI (2) (1) 2
Tax benefit (expense) 2 19 (44)
Balance, end of period (1,268) (1,153) (1,287)
Accumulated Other Comprehensive Loss      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of period (1,575) (1,622) (417)
Balance, end of period $ (1,430) $ (1,575) $ (1,622)