XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Numerator:        
Net income $ 149,933 $ 255,329 $ 439,875 $ 600,256
Less: Distributed earnings allocated to nonvested restricted stock (120) (62) (295) (190)
Less: Undistributed earnings allocated to nonvested restricted stock (998) (1,150) (2,851) (2,685)
Numerator for basic earnings per share 148,815 254,117 436,729 597,381
Add: Undistributed earnings allocated to nonvested restricted stock 998 1,150 2,851 2,685
Less: Undistributed earnings reallocated to nonvested restricted stock (967) (1,119) (2,766) (2,610)
Numerator for diluted earnings per share $ 148,846 $ 254,148 $ 436,814 $ 597,456
Denominator:        
Weighted average shares outstanding — basic (in shares) 80,175 86,487 81,790 87,538
Effect of dilutive securities: Share-based payments (in shares) 2,557 2,370 2,542 2,537
Weighted average shares outstanding — diluted (in shares) 82,732 88,857 84,332 90,075
Basic earnings per share (in dollars per share) $ 1.86 $ 2.94 $ 5.34 $ 6.82
Diluted earnings per share (in dollars per share) $ 1.80 $ 2.86 $ 5.18 $ 6.63
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0 0