v3.25.2
Note 3 - Revenues (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Insurance:

                

Underwriting

 $549.6  $507.5  $1,081.6  $1,005.9 

Claims

  223.0   209.3   444.0   414.9 

Total revenues

 $772.6  $716.8  $1,525.6  $1,420.8 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Revenues:

                

United States

 $627.5  $593.6  $1,249.0  $1,174.7 

United Kingdom

  63.1   51.0   123.1   102.9 

Other countries

  82.0   72.2   153.5   143.2 

Total revenues

 $772.6  $716.8  $1,525.6  $1,420.8 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract liabilities at December 31, 2024

 $451.1 

Additions to contract liabilities

  1,743.5 

Total revenues

  (1,525.6)

Foreign currency translation adjustment

  3.0 

Contract liabilities at June 30, 2025

 $672.0