XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Numerator:        
Net income $ 157,329 $ 149,933 $ 464,413 $ 439,875
Less: Distributed earnings allocated to participating securities (143) (120) (406) (295)
Less: Undistributed earnings allocated to participating securities (1,062) (998) (3,137) (2,851)
Numerator for basic earnings per share 156,124 148,815 460,870 436,729
Add: Undistributed earnings allocated to participating securities 1,062 998 3,137 2,851
Less: Undistributed earnings reallocated to participating securities (1,032) (967) (3,047) (2,766)
Numerator for diluted earnings per share $ 156,154 $ 148,846 $ 460,960 $ 436,814
Denominator:        
Weighted average shares outstanding — basic (in shares) 74,476 80,175 75,339 81,790
Effect of dilutive securities: Share-based payments (in shares) 2,154 2,557 2,226 2,542
Weighted average shares outstanding — diluted (in shares) 76,630 82,732 77,565 84,332
Basic earnings per share (in dollars per share) $ 2.10 $ 1.86 $ 6.12 $ 5.34
Diluted earnings per share (in dollars per share) $ 2.04 $ 1.80 $ 5.94 $ 5.18
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0 0