XML 128 R101.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Numerator (basic & diluted):      
Net earnings attributable to controlling interest - income available to common shareholders $ 256,528 $ 379,386 $ 723,795
Denominator:      
Denominator for basic earnings per common share attributable to controlling interest - weighted average common shares 48,566 49,940 52,701
Effect of dilutive securities 820 1,053 1,216
Denominator for diluted earnings per common share attributable to controlling interest - adjusted weighted average common shares 49,386 50,993 53,917
Basic earnings per common share attributable to controlling interest $ 5.28 $ 7.60 $ 13.73
Diluted earnings per common share attributable to controlling interest $ 5.19 $ 7.44 $ 13.42