v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Millions
Jul. 31, 2026
USD ($)
$ / shares
shares
Apr. 30, 2026
USD ($)
$ / shares
shares
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance | $ $ 119 $ 105
Common stock, par value (in dollars per share) | (per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 414,502,814 413,965,587
Common stock, shares issued (in shares) 414,502,814 413,965,587
Common stock, shares outstanding (in shares) 409,867,481 410,272,086
Treasury stock at cost (in shares) 4,635,333 3,693,501
Common stock held by the ESOT (in shares) 0 0