v3.24.3
Note 5 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
2024, operating leases $ 8.4  
2024, financing leases 4.3  
2025, operating leases 33.6  
2025, financing leases 21.5  
2026, operating leases 31.7  
2026, financing leases 10.7  
2027, operating leases 31.3  
2027, financing leases 8.9  
2028, operating leases 29.8  
2028, financing leases 4.3  
2029 and thereafter, operating leases 91.4  
2029 and thereafter, finance lease 0.0  
Total lease payments, operating leases 226.2  
Total lease payments, finance leases 49.7  
Less: Amount representing interest, operating leases (30.7)  
Less: Amount representing interest, finance leases (5.7)  
Present value of total lease payments, operating leases 195.5  
Present value of total lease payments, finance leases $ 44.0 $ 34.5