v3.25.2
Note 6 - Fair Value Measurements - Change in Level 3 Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Beginning of period fair value $ 80.1 $ 59.0 $ 146.1 $ 117.6
Fair value adjustments (6.9) 2.2 (4.1) 7.7
Vesting of deferred bonuses (0.5) (2.8) (87.6) (84.3)
Amortization of deferred bonuses 17.8 17.9 33.1 35.5
Foreign currency translation 1.1 0.0 2.8 (0.2)
Additions 19.0 0.0 20.6 0.0
End of period fair value 110.3 76.3 110.3 76.3
Contingent Consideration Liability [Member]        
Settlement of contingent consideration $ (0.3) $ 0.0 $ (0.6) $ 0.0