v3.26.1
Earnings (Loss) Per Share (Computation of Net Income (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Numerator for basic and diluted income per share:        
Net income (loss) $ 3,085 $ (1,409) $ (2,186) $ (1,304)
Denominator for basic and diluted income per share:        
Basic weighted average shares outstanding 11,260 12,891 11,630 13,028
Effect of dilutive securities:        
Stock-based compensation awards 191 0 0 0
Diluted weighted average shares outstanding 11,451 12,891 11,630 13,028
EPS Calculations:        
Net income (loss) per share: Basic $ 0.27 $ (0.11) $ (0.19) $ (0.1)
Net income (loss) per share: Diluted $ 0.27 $ (0.11) $ (0.19) $ (0.1)