XML 59 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease Balance Sheet Disclosure [Table Text Block]
  

December 31,

 
  2024  2023 

Operating lease ROU assets:

      

Other non-current assets

 $84.1  $69.5 

 

  

 

Operating lease liabilities:

 

  

 

Accounts payable and accrued liabilities

 $16.5  $23.0 

Other non-current liabilities

  74.9   54.8 

Total operating lease liabilities

 $91.4  $77.8 
Lease, Cost [Table Text Block]

 

Year ended December 31,

 

 

2024

  

2023

  

2022

 

Operating lease cost(2)

 $19.9  $22.6  $27.5 

 

Year ended December 31,

 

 

2024

  

2023

  

2022

 

Operating cash flows from operating leases

 $27.7  $29.4  $26.9 

 

As of December 31,

 

Weighted-average remaining lease term (in months):

 2024  2023 

Operating leases

  63   51 

Finance leases

  39   37 

 

As of December 31,

 

Weighted-average discount rate(1):

 2024  2023 

Operating leases

  4.3%  2.5%

Finance leases

  5.3%  4.0%
Schedule of Lease Liability Maturity [Table Text Block]

Future lease obligations (in millions)(1):

 

Operating leases

 

2025

 $17.9 

2026

 19.3 

2027

  18.7 

2028

 19.7 

2029

  10.5 

Thereafter

  19.8 

Total lease payments

  105.9 

Less interest

  14.5 

Total

 $91.4