XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share Attributable to Controlling Interest (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Numerator (basic & diluted):    
Net earnings attributable to controlling interest $ 35,148 $ 24,253
Denominator (shares in thousands):    
Basic EPS - weighted average common shares 49,264 49,487
Effect of dilutive securities 762 878
Diluted EPS - weighted average common shares 50,026 50,365
Basic EPS $ 0.71 $ 0.49
Diluted EPS $ 0.7 $ 0.48