XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Common Share (Tables)
6 Months Ended
May 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Common Share
The following table sets forth the computation of basic and diluted earnings per common share for the periods indicated:
Three Months EndedSix Months Ended
May 31, 2024May 31, 2023May 31, 2024May 31, 2023
(currency and share amounts in thousands, except per share amounts)
Basic earnings per common share:
Net income attributable to common stockholders(1)
$142,280 $132,087 $312,887 $297,854 
Weighted-average number of common shares - basic85,453 93,385 86,655 93,805 
Basic earnings per common share$1.67 $1.41 $3.61 $3.18 
Diluted earnings per common share:
Net income attributable to common stockholders(1)
$142,284 $132,089 $312,896 $297,859 
Weighted-average number of common shares - basic85,453 93,385 86,655 93,805 
Effect of dilutive securities:
Stock options and RSUs416 258 364 269 
Weighted-average number of common shares - diluted85,869 93,643 87,019 94,074 
Diluted earnings per common share$1.66 $1.41 $3.60 $3.17 
Anti-dilutive shares excluded from diluted earnings per share calculation137 304 179 271 
_________________________
(1) RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented.