XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Common Share - Schedule of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Basic earnings per common share:    
Net income attributable to common stockholders [1] $ 170,624 $ 165,719
Weighted-average common shares - basic (in shares) 87,891 94,259
Basic (in USD per share) $ 1.94 $ 1.76
Diluted earnings per common share:    
Net income attributable to common stockholders [1] $ 170,628 $ 165,722
Basic (in shares) 87,891 94,259
Stock options and restricted stock units (shares) 312 280
Weighted-average number of common shares - diluted (in shares) 88,203 94,539
Diluted earnings per common share (in USD per share) $ 1.93 $ 1.75
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 220 238
[1] (1) RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented