XML 135 R116.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Earnings Per Share [Abstract]      
Net income (loss) attributable to Class A and Common Shares $ 12.1 $ 86.3 $ 80.6
Weighted average Shares of Class A Stock and Common Stock outstanding for basic earnings (loss) per share (in millions) 29,600,000 33,800,000 34,500,000
Dilutive effect of Class A Stock and Common Stock potentially issuable pursuant to stock-based compensation plans (in millions) 800,000 900,000 1,100,000
Adjusted weighted average Shares of Class A Stock and Common Stock outstanding for diluted earnings (loss) per share (in millions) 30,400,000 34,700,000 35,600,000
Basic:      
Basic earnings (loss) per share (in Dollars per share) $ 0.41 $ 2.56 $ 2.33
Diluted:      
Diluted earnings (loss) per share (in Dollars per share) $ 0.40 $ 2.49 $ 2.27
Number of potentially antidilutive shares outstanding 900,000 600,000 1,600,000