XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
9 Months Ended
May 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The reconciliation between basic and diluted earnings per share is as follows (in thousands, except per share amounts):
 Three Months Ended May 31,Nine Months Ended May 31,
 2025202420252024
Numerator:
Net earnings from continuing operations$22,044 $22,621 $64,668 $58,798 
Earnings from discontinued operations, net of income taxes— 3,157 — 2,535 
Net earnings$22,044 $25,778 $64,668 $61,333 
Denominator:
Weighted average common shares outstanding - basic54,051 54,292 54,230 54,344 
Net effect of dilutive securities - stock based compensation plans366 534 449 496 
Weighted average common shares outstanding - diluted54,417 54,826 54,679 54,840 
Earnings per share from continuing operations
Basic$0.41 $0.42 $1.19 $1.08 
Diluted$0.41 $0.41 $1.18 $1.07 
Earnings per share from discontinued operations
Basic$0.00 $0.06 $0.00 $0.05 
Diluted$0.00 $0.06 $0.00 $0.05 
Earnings per share:*
Basic$0.41 $0.47 $1.19 $1.13 
Diluted$0.41 $0.47 $1.18 $1.12 
Anti-dilutive securities from stock based compensation plans (excluded from earnings per share calculation)188 143 128 
*The total of Earnings per share from continuing operations and Earnings per share from discontinued operations may not equal Earnings per share due to rounding.