XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Debt and Financing Arrangements (Details Textual)
$ in Millions
3 Months Ended
Jul. 31, 2025
USD ($)
Bank
Jul. 31, 2024
USD ($)
Apr. 30, 2025
USD ($)
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 7,103.2   $ 7,103.2
Number of banks | Bank 10    
Short-term borrowings $ 951.6   640.8
Interest paid $ 137.4 $ 140.9  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%  
Commercial Paper [Member]      
Debt and Financing Arrangements (Textual) [Abstract]      
Commercial paper, borrowing capacity $ 2,000.0    
Short-term borrowings $ 952.0   $ 641.0
Short-term Debt, Weighted Average Interest Rate, at Point in Time 4.65%   4.73%
Revolving Credit Facility      
Debt and Financing Arrangements (Textual) [Abstract]      
Revolving credit facility maximum borrowing capacity $ 2,000.0    
Outstanding balance under revolving credit facility 0.0   $ 0.0
2.75% Senior Notes due September 15, 2041      
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 177.5   $ 177.5
Debt Instrument, Interest Rate, Stated Percentage 2.75%   2.75%
2.13% Senior Notes due March 15, 2032      
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 364.5   $ 364.5
Debt Instrument, Interest Rate, Stated Percentage 2.13%   2.13%
3.55% Senior Notes due March 15, 2050      
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 161.2   $ 161.2
Debt Instrument, Interest Rate, Stated Percentage 3.55%   3.55%
Term Loan Credit Agreement Due March 5, 2027      
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 650.0    
Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate 5.44%    
Senior Notes Due Period Ten [Member]      
Debt and Financing Arrangements (Textual) [Abstract]      
Debt instrument face amount $ 1,000.0    
Debt Instrument, Interest Rate, Stated Percentage 3.50%