v3.23.1
Commitments and Contingencies - Summary of Future Commitments Due by Year (Details)
$ in Millions
Apr. 30, 2023
USD ($)
Fiscal Year:  
2024 (excluding first quarter) $ 6,667
2025 1,816
2026 753
2027 704
2028 332
2029 and thereafter 255
Total $ 10,527