XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Year one $ 101.9
Year two 90.1
Year three 66.9
Year four 47.7
Year five 29.5
Thereafter 48.0
Total lease payments 384.1
Less interest (31.3)
Other Accrued Expenses and Other Long-term Liabilities [Member]  
Present value of lease liabilities $ 352.8