XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Common Share
6 Months Ended
May 31, 2025
Earnings Per Share [Abstract]  
EARNINGS PER COMMON SHARE 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, 2025May 31, 2024May 31, 2025May 31, 2024
(currency and share amounts in thousands, except per share amounts)
Basic earnings per common share:
Net income attributable to common stockholders(1)
$183,292 $142,280 $349,242 $312,887 
Weighted-average number of common shares - basic82,626 85,453 83,115 86,655 
Basic earnings per common share$2.22 $1.67 $4.20 $3.61 
Diluted earnings per common share:
Net income attributable to common stockholders(1)
$183,297 $142,284 $349,252 $312,896 
Weighted-average number of common shares - basic82,626 85,453 83,115 86,655 
Effect of dilutive securities:
Stock options and RSUs309 416 332 364 
Weighted-average number of common shares - diluted82,935 85,869 83,447 87,019 
Diluted earnings per common share$2.21 $1.66 $4.19 $3.60 
Anti-dilutive shares excluded from diluted earnings per share calculation67 137 33 179 
_________________________
(1) Diluted EPS is calculated using the two-class method. Unvested RSAs granted to employees are considered participating securities. For purposes of calculating Diluted EPS, net income allocated to participating securities was approximately 0.9% of net income for both the three and six months ended May 31, 2025 and 2024.