v3.26.1
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income (loss) attributable to Class A and Common Shares $ 56.7 $ (1.9) $ 12.1
Weighted average Shares of Class A Stock and Common Stock outstanding for basic earnings (loss) per share (in millions) 23,700,000 27,600,000 29,600,000
Dilutive effect of Class A Stock and Common Stock potentially issuable pursuant to stock-based compensation plans (in millions)* 500,000 0 800,000
Adjusted weighted average Shares of Class A Stock and Common Stock outstanding for diluted earnings (loss) per share (in millions) 24,200,000 27,600,000 30,400,000
Basic:      
Basic earnings (loss) per share (in Dollars per share) $ 2.39 $ (0.07) $ 0.41
Diluted:      
Diluted earnings (loss) per share (in Dollars per share) $ 2.34 $ (0.07) $ 0.40
Antidilutive shares (in shares) 1,400,000 400,000 900,000
Restricted Stock Units (RSUs)      
Diluted:      
Antidilutive shares (in shares)   500,000  
Employee Stock Option      
Diluted:      
Antidilutive shares (in shares)   2,700,000