v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
May 31, 2026
Feb. 28, 2026
Nov. 30, 2025
May 31, 2025
Feb. 28, 2025
Nov. 30, 2024
May 31, 2026
May 31, 2025
Earnings Per Share [Abstract]                
Net income $ 141.0 $ 96.8 $ 120.5 $ 98.4 $ 77.5 $ 106.7 $ 358.3 $ 282.6
Basic weighted average shares outstanding (in shares) [1] 30,268     30,851     30,520 30,912
Common stock equivalents (in shares) 686     714     758 761
Diluted weighted average shares outstanding (in shares) [1] 30,954     31,565     31,278 31,673
Basic earnings per share (in dollars per share) [1] $ 4.66     $ 3.19     $ 11.74 $ 9.14
Diluted earnings per share (in dollars per share) [1] $ 4.56     $ 3.12     $ 11.45 $ 8.92
[1] Earnings per share is calculated using unrounded numbers. Amounts in the table may not recalculate exactly due to rounding.