Commitments and Contingencies (Details) - USD ($) $ in Millions |
Jan. 30, 2022 |
Oct. 31, 2021 |
|---|---|---|
| Purchase commitments | ||
| Purchase commitments, Due in 2022 (remainder) | $ 126 | |
| Purchase commitments, Due in 2023 | 146 | |
| Purchase commitments, Due in 2024 | 80 | |
| Purchase commitments, Due in 2025 | 60 | |
| Purchase commitments, Due in 2026 | 0 | |
| Purchase commitments, Thereafter | 0 | |
| Purchase commitments, Total | 412 | |
| Other contractual commitments | ||
| Other contractual commitments, Due in 2022 (remainder) | 698 | |
| Other contractual commitments, Due in 2023 | 181 | |
| Other contractual commitments, Due in 2024 | 122 | |
| Other contractual commitments, Due in 2025 | 25 | |
| Other contractual commitments, Due in 2026 | 49 | |
| Other contractual commitments, Thereafter | 2 | |
| Other contractual commitments, Total | 1,077 | |
| Unrecognized tax benefits and accrued interest | $ 3,366 | $ 3,407 |