XML 117 R98.htm IDEA: XBRL DOCUMENT v3.24.2
Treasury Stock - Schedule of repurchase of common stock (Details) - USD ($)
$ in Millions
10 Months Ended 12 Months Ended
May 31, 2024
May 31, 2024
May 31, 2023
May 31, 2022
Mar. 20, 2024
Dec. 13, 2023
Jul. 19, 2023
Equity, Class of Treasury Stock [Line Items]              
Total current Board authorizations $ 220.8 $ 220.8          
Purchases of treasury stock at cost (134.2) (156.8) $ (135.1) $ (33.4)      
Remaining Board authorization at May 31, 2024 $ 86.6 $ 86.6          
Board Authorized 2020 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Total current Board authorizations         $ 54.6 $ 66.2 $ 100.0