v3.25.2
Note 5 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Lease cost:

                               

Operating lease cost (1)

  $ 7.5     $ 8.2     $ 15.1     $ 16.7  

Sublease income

    (1.0 )     (1.1 )     (1.7 )     (2.1 )

Finance lease costs:

                               

Depreciation of finance lease assets (2)

    5.1       4.9       10.2       9.3  

Interest on finance lease liabilities (3)

    0.6       0.7       1.1       1.2  

Total lease cost

  $ 12.2     $ 12.7     $ 24.7     $ 25.1  
                                 

Other information:

                               

Cash paid for amounts included in the measurement of lease liabilities

                               

Operating cash outflows from operating leases

  $ (10.5 )   $ (7.7 )   $ (15.9 )   $ (16.6 )

Operating cash outflows from finance leases

  $ (0.6 )   $ (0.7 )   $ (1.1 )   $ (1.2 )

Financing cash outflows from finance leases

  $ (3.7 )   $ (3.1 )   $ (6.2 )   $ (5.9 )
Schedule of Weighted Average Number of Shares [Table Text Block]
   

June 30,

 
   

2025

   

2024

 

Weighted-average remaining lease term - operating leases (in years)

    6.6       7.7  

Weighted-average remaining lease term - finance leases (in years)

    3.2       3.2  

Weighted-average discount rate - operating leases

    3.8 %     3.9 %

Weighted-average discount rate - finance leases

    4.2 %     4.2 %
Lessee, Lease Liability Maturity [Table Text Block]
   

June 30, 2025

 

Years Ending

 

Operating Leases

   

Finance Leases

 

2025

  $ 18.1     $ 16.7  

2026

    32.2       11.0  

2027

    31.6       8.7  

2028

    30.2       4.7  

2029

    28.8       0.1  

2030 and thereafter

    62.1        

Total lease payments

    203.0       41.2  

Less: amount representing interest

    (25.4 )     (4.2 )

Present value of total lease payments

  $ 177.6     $ 37.0