XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
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 9 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Basic earnings per common share:        
Net income attributable to common stockholders $ 138,260 $ 147,885 $ 436,069 [1] $ 427,418 [1]
Weighted-average common shares - basic (in shares) 92,590 95,115 93,400 95,355
Basic (in USD per share) $ 1.49 $ 1.55 $ 4.67 $ 4.48
Diluted earnings per common share:        
Net income attributable to common stockholders $ 138,263 $ 147,887 $ 436,076 [1] $ 427,425 [1]
Basic (in shares) 92,590 95,115 93,400 95,355
Stock options and restricted stock units (shares) 291 292 276 293
Weighted-average number of common shares - diluted (in shares) 92,881 95,407 93,676 95,648
Diluted earnings per common share (in USD per share) $ 1.49 $ 1.55 $ 4.66 $ 4.47
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 303 235 282 241
[1] RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented.