XML 143 R128.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
May 31, 2024
May 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income (loss) attributable to Class A and Common Shares $ (1.9) $ 12.1 $ 86.3
Weighted average Shares of Class A Stock and Common Stock outstanding for basic earnings (loss) per share (in millions) 27,600,000 29,600,000 33,800,000
Dilutive effect of Class A Stock and Common Stock potentially issuable pursuant to stock-based compensation plans (in millions)* 0 800,000 900,000
Adjusted weighted average Shares of Class A Stock and Common Stock outstanding for diluted earnings (loss) per share (in millions) 27,600,000 30,400,000 34,700,000
Basic:      
Basic earnings (loss) per share (in Dollars per share) $ (0.07) $ 0.41 $ 2.56
Diluted:      
Diluted earnings (loss) per share (in Dollars per share) $ (0.07) $ 0.40 $ 2.49
Antidilutive shares (in shares) 400,000 900,000 600,000
Restricted Stock Units (RSUs)      
Diluted:      
Antidilutive shares (in shares) 500,000    
Employee Stock Option      
Diluted:      
Antidilutive shares (in shares) 2,700,000