Note 5 - Leases - Lease Cost and Other Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|||||||
| Operating lease cost | [1] | $ 8.3 | $ 8.2 | $ 25.0 | $ 25.6 | |||||
| Sublease income | (1.1) | (0.3) | (3.2) | (1.0) | ||||||
| Depreciation of finance lease assets | [2] | 5.0 | 3.8 | 14.3 | 10.6 | |||||
| Interest on finance lease liabilities | [3] | 0.5 | 0.4 | 1.7 | 0.7 | |||||
| Total lease cost | 12.7 | 12.1 | 37.8 | 35.9 | ||||||
| Operating cash outflows from operating leases | (9.0) | (8.2) | (25.6) | (25.9) | ||||||
| Operating cash outflows from finance leases | (0.5) | (0.4) | (1.7) | (0.7) | ||||||
| Financing cash outflows from finance leases | $ (13.0) | $ (10.4) | $ (18.9) | $ (13.2) | ||||||
| ||||||||||