XML 91 R67.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Common Share - Schedule of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Basic earnings per common share:      
Net income attributable to common stockholders [1] $ 682,987 $ 622,045 $ 646,963
Weighted-average common share - basic (in shares) 85,494 92,572 95,225
Basic earnings per common share (in USD per share) $ 7.99 $ 6.72 $ 6.79
Diluted earnings per common share:      
Net income attributable to common stockholders [1] $ 683,009 $ 622,056 $ 646,974
Weighted-average common share - basic (in shares) 85,494 92,572 95,225
Stock options and restricted stock units (in shares) 380 281 284
Weighted-average common shares-diluted (in shares) 85,874 92,853 95,509
Diluted earnings per common share (in USD per share) $ 7.95 $ 6.70 $ 6.77
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 123 287 260
[1] RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented.