XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Common Share (Tables)
3 Months Ended
Feb. 29, 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 Ended
February 29, 2024February 28, 2023
(currency and share amounts in thousands, except per share amounts)
Basic earnings per common share:
Net income attributable to common stockholders(1)
$170,624 $165,719 
Weighted-average number of common shares - basic87,891 94,259 
Basic earnings per common share$1.94 $1.76 
Diluted earnings per common share:
Net income attributable to common stockholders(1)
$170,628 $165,722 
Weighted-average number of common shares - basic87,891 94,259 
Effect of dilutive securities:
Stock options and RSUs312 280 
Weighted-average number of common shares - diluted88,203 94,539 
Diluted earnings per common share$1.93 $1.75 
Anti-dilutive shares excluded from diluted earnings per share calculation220 238 
_________________________
(1) RSAs granted by the Company are considered participating securities. Income available to participating securities was immaterial in all periods presented.