v3.25.1
COMMITMENTS AND CONTINGENCIES - Annual Minimum Obligations (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Purchase Obligations  
2026 $ 181.0
2027 112.7
2028 40.9
2029 5.2
2030 0.9
Thereafter 0.0
Total 340.7
2026 231.4
2027 152.2
2028 47.8
2029 12.6
2030 8.1
Thereafter 0.0
Total 452.1
Software Development and Licensing  
Unrecorded Unconditional Purchase Obligation  
2026 33.0
2027 32.9
2028 0.5
2029 0.5
2030 0.7
Thereafter 0.0
Total 67.6
Marketing  
Unrecorded Unconditional Purchase Obligation  
2026 17.4
2027 6.6
2028 6.4
2029 6.9
2030 6.5
Thereafter 0.0
Total $ 43.8