XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Feb. 28, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Basic and diluted earnings per share were calculated as follows (in thousands, except per share amounts):
Three Months Ended February 28,
 20232022
Numerator:
Net income $125,500 $134,257 
Less: Distributed earnings allocated to nonvested restricted stock(87)(65)
Less: Undistributed earnings allocated to nonvested restricted stock(777)(584)
Numerator for basic earnings per share124,636 133,608 
Effect of dilutive securities:
Add: Undistributed earnings allocated to nonvested restricted stock777 584 
Less: Undistributed earnings reallocated to nonvested restricted stock(754)(566)
Numerator for diluted earnings per share$124,659 $133,626 
Three Months Ended February 28,
 20232022
Denominator:
Weighted average shares outstanding — basic83,468 88,285 
Effect of dilutive securities:
Share-based payments2,527 2,782 
Weighted average shares outstanding — diluted85,995 91,067 
Basic earnings per share$1.49 $1.51 
Diluted earnings per share$1.45 $1.47