XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Nov. 30, 2022
Nov. 30, 2021
Basic earnings per common share:      
Net income attributable to common stockholders [1] $ 622,045 $ 646,963 $ 391,025
Weighted-average common share - basic (in shares) 92,572 95,225 62,239
Basic earnings per common share (in USD per share) $ 6.72 $ 6.79 $ 6.28
Diluted earnings per common share:      
Net income attributable to common stockholders [1] $ 622,056 $ 646,974 $ 391,051
Weighted-average common share - basic (in shares) 92,572 95,225 62,239
Stock options and restricted stock units (in shares) 281 284 459
Weighted-average common shares-diluted (in shares) 92,853 95,509 62,698
Diluted earnings per common share (in USD per share) $ 6.70 $ 6.77 $ 6.24
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 287 260 16
[1] RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented.