XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Numerator:        
Net income $ 109,828 $ 157,329 $ 327,268 $ 464,413
Less: Distributed earnings allocated to participating securities (113) (143) (339) (406)
Less: Undistributed earnings allocated to participating securities (633) (1,062) (1,779) (3,137)
Numerator for basic earnings per share 109,082 156,124 325,150 460,870
Add: Undistributed earnings allocated to participating securities 633 1,062 1,779 3,137
Less: Undistributed earnings reallocated to participating securities (620) (1,032) (1,745) (3,047)
Numerator for diluted earnings per share $ 109,095 $ 156,154 $ 325,184 $ 460,960
Denominator:        
Weighted average shares outstanding — basic (in shares) 66,368 74,476 69,279 75,339
Effect of dilutive securities: Share-based payments (in shares) 1,369 2,154 1,364 2,226
Weighted average shares outstanding — diluted (in shares) 67,737 76,630 70,643 77,565
Basic earnings per share (in dollars per share) $ 1.64 $ 2.10 $ 4.69 $ 6.12
Diluted earnings per share (in dollars per share) $ 1.61 $ 2.04 $ 4.60 $ 5.94
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0 0