XML 93 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock (Tables)
12 Months Ended
Aug. 31, 2025
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
The reconciliation between basic and diluted earnings per share is as follows (in thousands, except per share amounts):
 Year Ended August 31,
 202520242023
Numerator:
Net earnings from continuing operations$92,749 $82,207 $53,649 
Earnings from discontinued operations, net of income taxes— 3,542 (7,088)
Net earnings$92,749 $85,749 $46,561 
Denominator:
Weighted average common shares outstanding - basic54,049 54,336 56,680 
Net effect of dilutive securities - stock based compensation plans436 526 437 
Weighted average common shares outstanding - diluted54,485 54,862 57,117 
Earnings per share from continuing operations
Basic $1.72 $1.51 $0.95 
Diluted$1.70 $1.50 $0.94 
Earnings (loss) per share from discontinued operations
Basic$— $0.07 $(0.13)
Diluted$— $0.06 $(0.12)
Earnings per share:
Basic$1.72 $1.58 $0.82 
Diluted$1.70 $1.56 $0.82 
Anti-dilutive securities- stock based compensation plans (excluded from earnings per share calculation)130 96 891