v3.26.1
Condensed Consolidated Statements of Changes In Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Total
Beginning balance, shares at Aug. 31, 2024 27,056,000          
Beginning balance at Aug. 31, 2024 $ 1,353 $ 231,813 $ 123,204 $ (768) $ (272,467)  
Beginning balance, shares, Treasury at Aug. 31, 2024         (14,084,000)  
Issuance of common stock from treasury, shares         363,000  
Issuance of common stock from treasury   (6,707)     $ 7,027  
Purchases of common shares for treasury, shares         (146,000)  
Purchases of common shares for treasury         $ (5,954)  
Stock-based compensation   2,167        
Cumulative translation adjustments       (202)    
Net income (loss)     1,181      
Ending balance, shares at Nov. 30, 2024 27,056,000          
Ending balance at Nov. 30, 2024 $ 1,353 227,273 124,385 (970) $ (271,394)  
Ending balance, shares, Treasury at Nov. 30, 2024         (13,867,000)  
Beginning balance, shares at Aug. 31, 2024 27,056,000          
Beginning balance at Aug. 31, 2024 $ 1,353 231,813 123,204 (768) $ (272,467)  
Beginning balance, shares, Treasury at Aug. 31, 2024         (14,084,000)  
Cumulative translation adjustments           $ (95)
Net income (loss)           (1,304)
Ending balance, shares at May. 31, 2025 27,056,000          
Ending balance at May. 31, 2025 $ 1,353 230,375 121,900 (863) $ (287,186)  
Ending balance, shares, Treasury at May. 31, 2025         14,427,000  
Beginning balance, shares at Nov. 30, 2024 27,056,000          
Beginning balance at Nov. 30, 2024 $ 1,353 227,273 124,385 (970) $ (271,394)  
Beginning balance, shares, Treasury at Nov. 30, 2024         (13,867,000)  
Issuance of common stock from treasury, shares         16,000  
Issuance of common stock from treasury   60     $ 295  
Purchases of common shares for treasury, shares         (251,000)  
Purchases of common shares for treasury         $ 8,704  
Stock-based compensation   1,346        
Unvested stock award, shares         27,000  
Unvested stock award   (536)     $ 536  
Cumulative translation adjustments       (42)    
Net income (loss)     (1,076)      
Ending balance, shares at Feb. 28, 2025 27,056,000          
Ending balance at Feb. 28, 2025 $ 1,353 228,143 123,309 (1,012) $ (279,267)  
Ending balance, shares, Treasury at Feb. 28, 2025         14,075,000  
Issuance of common stock from treasury, shares         20,000  
Issuance of common stock from treasury   15     $ 414  
Purchases of common shares for treasury, shares         (372,000)  
Purchases of common shares for treasury         $ 8,333  
Stock-based compensation   2,217        
Cumulative translation adjustments       149   149
Net income (loss)     (1,409)     (1,409)
Ending balance, shares at May. 31, 2025 27,056,000          
Ending balance at May. 31, 2025 $ 1,353 230,375 121,900 (863) $ (287,186)  
Ending balance, shares, Treasury at May. 31, 2025         14,427,000  
Beginning balance, shares at Aug. 31, 2025 27,056,000          
Beginning balance at Aug. 31, 2025 $ 1,353 230,251 126,272 (1,032) $ (289,933) $ 66,911
Beginning balance, shares, Treasury at Aug. 31, 2025         (14,565,000) (14,565,000)
Issuance of common stock from treasury, shares         136,000  
Issuance of common stock from treasury   (2,353)     $ 2,643  
Purchases of common shares for treasury, shares         (624,000)  
Purchases of common shares for treasury         $ (11,123)  
Stock-based compensation   1,429        
Cumulative translation adjustments       (206)    
Net income (loss)     (3,289)      
Ending balance, shares at Nov. 30, 2025 27,056,000          
Ending balance at Nov. 30, 2025 $ 1,353 229,327 122,983 (1,238) $ (298,413)  
Ending balance, shares, Treasury at Nov. 30, 2025         (15,053,000)  
Beginning balance, shares at Aug. 31, 2025 27,056,000          
Beginning balance at Aug. 31, 2025 $ 1,353 230,251 126,272 (1,032) $ (289,933) $ 66,911
Beginning balance, shares, Treasury at Aug. 31, 2025         (14,565,000) (14,565,000)
Issuance of common stock from treasury, shares           379,936
Purchases of common shares for treasury, shares           (1,571,000)
Purchases of common shares for treasury           $ (28,118)
Cumulative translation adjustments           (138)
Net income (loss)           (2,186)
Ending balance, shares at May. 31, 2026 27,056,000          
Ending balance at May. 31, 2026 $ 1,353 229,260 124,086 (1,170) $ (310,593) $ 42,936
Ending balance, shares, Treasury at May. 31, 2026         15,756,000 (15,756,000)
Beginning balance, shares at Nov. 30, 2025 27,056,000          
Beginning balance at Nov. 30, 2025 $ 1,353 229,327 122,983 (1,238) $ (298,413)  
Beginning balance, shares, Treasury at Nov. 30, 2025         (15,053,000)  
Issuance of common stock from treasury, shares         93,000  
Issuance of common stock from treasury   (1,579)     $ 1,847  
Purchases of common shares for treasury, shares         946,000  
Purchases of common shares for treasury         $ 16,988  
Stock-based compensation   2,664        
Unvested stock award, shares         40,000  
Unvested stock award   (802)     $ 802  
Cumulative translation adjustments       76    
Net income (loss)     (1,982)      
Ending balance, shares at Feb. 28, 2026 27,056,000          
Ending balance at Feb. 28, 2026 $ 1,353 229,610 121,001 (1,162) $ (312,752)  
Ending balance, shares, Treasury at Feb. 28, 2026         15,866,000  
Issuance of common stock from treasury, shares         111,000 110,222
Issuance of common stock from treasury   (1,847)     $ 2,166  
Purchases of common shares for treasury, shares         1,000  
Purchases of common shares for treasury         $ 7  
Stock-based compensation   1,497        
Cumulative translation adjustments       (8)   $ (8)
Net income (loss)     3,085     3,085
Ending balance, shares at May. 31, 2026 27,056,000          
Ending balance at May. 31, 2026 $ 1,353 $ 229,260 $ 124,086 $ (1,170) $ (310,593) $ 42,936
Ending balance, shares, Treasury at May. 31, 2026         15,756,000 (15,756,000)