XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Computation Of Net Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Numerator for basic and diluted income per share:      
Net income $ 23,402 $ 17,781 $ 18,430
Denominator for basic and diluted income per share:      
Basic weighted average shares outstanding 13,171 13,640 14,147
Effect of dilutive securities:      
Stock-based compensation awards 301 659 408
Diluted weighted average shares outstanding 13,472 14,299 14,555
EPS Calculations:      
Net income per share: Basic $ 1.78 $ 1.30 $ 1.30
Net income per share: Diluted $ 1.74 $ 1.24 $ 1.27