v3.26.3
Revenue Recognition - Changes in deferred revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Changes in deferred revenue    
Deferred revenue at beginning of period $ (57.2) $ (46.7)
Revenue deferred (162.3) (87.0)
Revenue recognized 160.9 93.7
Other (2.4) (0.7)
Deferred revenue at end of period $ (61.0) $ (40.7)