XML 84 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing Arrangements - Long-Term Debt (Details) - USD ($)
$ in Millions
9 Months Ended
Jan. 28, 2022
Apr. 30, 2021
Debt Instrument [Line Items]    
Current debt obligations $ 865 $ 11
Long-term debt    
Finance lease obligations 58 62
Deferred financing costs (113) (125)
Debt discount, net (61) (75)
Long-term debt $ 24,290 26,378
0.000 percent three-year 2019 senior notes    
Long-term debt    
Stated interest rate 0.00%  
Term of debt instrument 3 years  
0.375 percent four-year 2019 senior notes    
Long-term debt    
Stated interest rate 0.375%  
Term of debt instrument 4 years  
0.000 percent two-year 2020 senior notes    
Long-term debt    
Stated interest rate 0.00%  
Term of debt instrument 2 years  
3.500 percent ten-year 2015 senior notes    
Long-term debt    
Stated interest rate 3.50%  
Term of debt instrument 10 years  
0.250 percent six-year 2019 senior notes    
Long-term debt    
Stated interest rate 0.25%  
Term of debt instrument 6 years  
0.000 percent five-year 2020 senior notes    
Long-term debt    
Stated interest rate 0.00%  
Term of debt instrument 5 years  
1.125 percent eight-year 2019 senior notes    
Long-term debt    
Stated interest rate 1.125%  
Term of debt instrument 8 years  
3.350 percent ten-year 2017 senior notes    
Long-term debt    
Stated interest rate 3.35%  
Term of debt instrument 10 years  
0.375 percent eight-year 2020 senior notes    
Long-term debt    
Stated interest rate 0.375%  
Term of debt instrument 8 years  
1.625 percent twelve-year 2019 senior notes    
Long-term debt    
Stated interest rate 1.625%  
Term of debt instrument 12 years  
1.000 percent twelve-year 2019 senior notes    
Long-term debt    
Stated interest rate 1.00%  
Term of debt instrument 12 years  
0.750 percent twelve-year 2020 senior notes    
Long-term debt    
Stated interest rate 0.75%  
Term of debt instrument 12 years  
4.375 percent twenty-year 2015 senior notes    
Long-term debt    
Stated interest rate 4.375%  
Term of debt instrument 20 years  
6.550 percent thirty-year 2007 CIFSA senior notes    
Long-term debt    
Stated interest rate 6.55%  
Term of debt instrument 30 years  
2.250 percent twenty-year 2019 senior notes    
Long-term debt    
Stated interest rate 2.25%  
Term of debt instrument 20 years  
6.500 percent thirty-year 2009 senior notes    
Long-term debt    
Stated interest rate 6.50%  
Term of debt instrument 30 years  
1.500 percent twenty-year 2019 senior notes    
Long-term debt    
Stated interest rate 1.50%  
Term of debt instrument 20 years  
5.550 percent thirty-year 2010 senior notes    
Long-term debt    
Stated interest rate 5.55%  
Term of debt instrument 30 years  
1.375 percent twenty-year 2020 senior notes    
Long-term debt    
Stated interest rate 1.375%  
Term of debt instrument 20 years  
4.500 percent thirty-year 2012 senior notes    
Long-term debt    
Stated interest rate 4.50%  
Term of debt instrument 30 years  
4.000 percent thirty-year 2013 senior notes    
Long-term debt    
Stated interest rate 4.00%  
Term of debt instrument 30 years  
4.625 percent thirty-year 2014 senior notes    
Long-term debt    
Stated interest rate 4.625%  
Term of debt instrument 30 years  
4.625 percent thirty-year 2015 senior notes    
Long-term debt    
Stated interest rate 4.625%  
Term of debt instrument 30 years  
1.750 percent thirty-year 2019 senior notes    
Long-term debt    
Stated interest rate 1.75%  
Term of debt instrument 30 years  
1.625 percent thirty-year 2020 senior notes    
Long-term debt    
Stated interest rate 1.625%  
Term of debt instrument 30 years  
Senior notes | 0.000 percent three-year 2019 senior notes    
Long-term debt    
Long-term debt, gross $ 0 907
Senior notes | 0.375 percent four-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,695 1,813
Senior notes | 0.000 percent two-year 2020 senior notes    
Long-term debt    
Long-term debt, gross 1,412 1,511
Senior notes | 3.500 percent ten-year 2015 senior notes    
Long-term debt    
Long-term debt, gross 1,890 1,890
Senior notes | 0.250 percent six-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 0.000 percent five-year 2020 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 1.125 percent eight-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,695 1,813
Senior notes | 3.350 percent ten-year 2017 senior notes    
Long-term debt    
Long-term debt, gross 368 368
Senior notes | 0.375 percent eight-year 2020 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 1.625 percent twelve-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 1.000 percent twelve-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 0.750 percent twelve-year 2020 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 4.375 percent twenty-year 2015 senior notes    
Long-term debt    
Long-term debt, gross 1,932 1,932
Senior notes | 6.550 percent thirty-year 2007 CIFSA senior notes    
Long-term debt    
Long-term debt, gross 253 253
Senior notes | 2.250 percent twenty-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 6.500 percent thirty-year 2009 senior notes    
Long-term debt    
Long-term debt, gross 158 158
Senior notes | 1.500 percent twenty-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 5.550 percent thirty-year 2010 senior notes    
Long-term debt    
Long-term debt, gross 224 224
Senior notes | 1.375 percent twenty-year 2020 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 4.500 percent thirty-year 2012 senior notes    
Long-term debt    
Long-term debt, gross 105 105
Senior notes | 4.000 percent thirty-year 2013 senior notes    
Long-term debt    
Long-term debt, gross 305 305
Senior notes | 4.625 percent thirty-year 2014 senior notes    
Long-term debt    
Long-term debt, gross 127 127
Senior notes | 4.625 percent thirty-year 2015 senior notes    
Long-term debt    
Long-term debt, gross 1,813 1,813
Senior notes | 1.750 percent thirty-year 2019 senior notes    
Long-term debt    
Long-term debt, gross 1,130 1,209
Senior notes | 1.625 percent thirty-year 2020 senior notes    
Long-term debt    
Long-term debt, gross $ 1,130 $ 1,209