v3.26.1
Leases - Cash Paid for Amounts Included in Measurement of Lease Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Leases [Abstract]      
Operating cash flows from operating leases $ 287 $ 268 $ 243
Operating cash flows from finance leases 7 9 7
Financing cash flows from finance leases 18 18 12
Lease assets obtained in exchange for new operating lease liabilities 268 227 385
Lease assets obtained in exchange for new finance lease liabilities $ 10 $ 17 $ 22