v3.25.2
Note 3 - Revenues - Summary of Change in Contract Liabilities (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Contract Liabilities $ 451.1
Additions to contract liabilities 1,743.5
Total revenues (1,525.6)
Foreign currency translation adjustment (3.0)
Contract Liabilities $ 672.0