XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
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 6 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Basic earnings per common share:        
Net income attributable to common stockholders $ 183,292 [1] $ 142,280 [1] $ 349,242 $ 312,887
Weighted-average common shares - basic (in shares) 82,626 85,453 83,115 86,655
Basic (in USD per share) $ 2.22 $ 1.67 $ 4.20 $ 3.61
Diluted earnings per common share:        
Net income attributable to common stockholders $ 183,297 [1] $ 142,284 [1] $ 349,252 $ 312,896
Basic (in shares) 82,626 85,453 83,115 86,655
Stock options and restricted stock units (shares) 309 416 332 364
Weighted-average number of common shares - diluted (in shares) 82,935 85,869 83,447 87,019
Diluted earnings per common share (in USD per share) $ 2.21 $ 1.66 $ 4.19 $ 3.60
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 67 137 33 179
Net income allocated to participating securities, percentage 0.90% 0.90% 0.90% 0.90%
[1] (1)