v3.25.2
Note 9 - Debt - Short-term and Long-term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finance lease liabilities, current [1] $ 17.0 $ 14.5
Short-term debt and current portion of long-term debt 17.0 514.2
Finance lease liabilities, noncurrent [1] 20.0 26.9
Syndicated revolving credit facility debt issuance costs (1.1) (1.3)
Long-term debt 3,233.2 2,546.9
Total debt 3,250.2 3,061.1
The 4.000% Senior Notes Due in 2025 [Member]    
4.000% senior notes, less unamortized discount and debt issuance costs of $(0.0) and $(0.3) 0.0 499.7
The 3.625% Senior Notes Due in 2050 [Member]    
Long-term debt 491.0 490.8
The 4.125% Senior Notes Due in 2029 [Member]    
Long-term debt 605.6 606.3
The 5.250% Senior Notes Due in 2034 [Member]    
Long-term debt 586.5 585.8
The 5.250% Senior Notes Due in 2035 [Member]    
Long-term debt 692.3 0.0
The 5.500% Senior Notes Due in 2045 [Member]    
Long-term debt 346.4 346.3
The 5.750% Senior Notes Due in 2033 [Member]    
Long-term debt 492.5 492.1
Line of Credit [Member]    
Syndicated revolving credit facility $ 0.0 $ 0.0
[1] Refer to Note 5. Leases