XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Operatling Lease Assets and Liabilities [Table Text Block]
   

Asset/(Liability)

Balance

 
   

December 31,

 
   

2023

   

2022

 

Right-of-use assets

  $ 350.2     $ 309.9  

Lease liabilities, current

    (99.9 )     (86.0 )

Lease liabilities, long-term

    (252.9 )     (223.5 )
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2024

  $ 101.9  

2025

    90.1  

2026

    66.9  

2027

    47.7  

2028

    29.5  

Thereafter

    48.0  

Total lease payments

    384.1  

Less interest

    (31.3 )

Present value of lease liabilities

  $ 352.8