XML 128 R106.htm IDEA: XBRL DOCUMENT v3.24.4
EARNINGS PER SHARE - Computation of Earnings Per 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 before non-controlling interest $ 251,217 $ 313,842 $ 435,049
Less: net income allocated to participating securities (9,504) (6,001) (6,631)
Net income attributable to common stockholders $ 241,713 $ 307,841 $ 428,418
Weighted-average number of common shares - basic (in shares) 64,977 53,801 51,353
Basic earnings per common share (in dollars per share) $ 3.72 $ 5.72 $ 8.34
Diluted earnings per common share:      
Net income before non-controlling interest $ 251,217 $ 313,842 $ 435,049
Less: net income allocated to participating securities (9,490) (5,978) (6,583)
Net income attributable to common stockholders $ 241,727 $ 307,864 $ 428,466
Weighted-average number of common shares - basic (in shares) 64,977 53,801 51,353
Effect of dilutive securities:      
Stock options and restricted stock units (in shares) 97 209 387
Weighted-average number of common shares - diluted (in shares) 65,074 54,010 51,740
Diluted earnings per common share (in dollars per share) $ 3.71 $ 5.70 $ 8.28