XML 126 R112.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
May 31, 2022
May 31, 2021
Earnings Per Share [Abstract]      
Net income (loss) attributable to Class A and Common Shares $ 86.3 $ 80.6 $ (11.0)
Weighted average Shares of Class A Stock and Common Stock outstanding for basic earnings (loss) per share (in millions) 33,800,000 34,500,000 34,300,000
Dilutive effect of Class A Stock and Common Stock potentially issuable pursuant to stock-based compensation plans (in millions)* 900,000 1,100,000 0
Adjusted weighted average Shares of Class A Stock and Common Stock outstanding for diluted earnings (loss) per share (in millions) 34,700,000 35,600,000 34,300,000
Basic:      
Basic earnings (loss) per share (in Dollars per share) $ 2.56 $ 2.33 $ (0.32)
Diluted:      
Diluted earnings (loss) per share (in Dollars per share) $ 2.49 $ 2.27 $ (0.32)
Number of potentially antidilutive shares outstanding 600,000 1,600,000 2,000,000.0