XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements Of Changes In Shareholders' Equity - 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, 2023 27,056,000          
Beginning balance at Aug. 31, 2023 $ 1,353 $ 232,373 $ 99,802 $ (987) $ (253,887)  
Beginning balance, shares, Treasury at Aug. 31, 2023         (13,974,000)  
Issuance of common stock from treasury, shares         601,000  
Issuance of common stock from treasury   (10,569)     $ 10,925  
Purchases of common shares for treasury, shares         (409,000)  
Purchases of common shares for treasury         $ (16,308)  
Stock-based compensation   2,897        
Cumulative translation adjustments       51    
Net income (loss)     4,851      
Ending balance, shares at Nov. 30, 2023 27,056,000          
Ending balance at Nov. 30, 2023 $ 1,353 224,701 104,653 (936) $ (259,270)  
Ending balance, shares, Treasury at Nov. 30, 2023         (13,782,000)  
Beginning balance, shares at Aug. 31, 2023 27,056,000          
Beginning balance at Aug. 31, 2023 $ 1,353 232,373 99,802 (987) $ (253,887)  
Beginning balance, shares, Treasury at Aug. 31, 2023         (13,974,000)  
Cumulative translation adjustments           $ (263)
Net income (loss)           11,446
Ending balance, shares at May. 31, 2024 27,056,000          
Ending balance at May. 31, 2024 $ 1,353 228,612 111,248 (1,250) $ (267,800)  
Ending balance, shares, Treasury at May. 31, 2024         (13,969,000)  
Beginning balance, shares at Nov. 30, 2023 27,056,000          
Beginning balance at Nov. 30, 2023 $ 1,353 224,701 104,653 (936) $ (259,270)  
Beginning balance, shares, Treasury at Nov. 30, 2023         (13,782,000)  
Issuance of common stock from treasury, shares         10,000  
Issuance of common stock from treasury   143     $ 185  
Purchases of common shares for treasury, shares         (52,000)  
Purchases of common shares for treasury         $ (2,105)  
Stock-based compensation   1,368        
Unvested stock award, shares         23,000  
Unvested stock award   (436)     $ 436  
Cumulative translation adjustments       (139)    
Net income (loss)     874      
Ending balance, shares at Feb. 29, 2024 27,056,000          
Ending balance at Feb. 29, 2024 $ 1,353 225,776 105,527 (1,075) $ (260,754)  
Ending balance, shares, Treasury at Feb. 29, 2024         (13,801,000)  
Issuance of common stock from treasury, shares         20,000  
Issuance of common stock from treasury   8     $ 385  
Purchases of common shares for treasury, shares         (188,000)  
Purchases of common shares for treasury         $ (7,431)  
Stock-based compensation   2,828        
Cumulative translation adjustments       (175)   (175)
Net income (loss)     5,721     5,721
Ending balance, shares at May. 31, 2024 27,056,000          
Ending balance at May. 31, 2024 $ 1,353 228,612 111,248 (1,250) $ (267,800)  
Ending balance, shares, Treasury at May. 31, 2024         (13,969,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) $ 83,135
Beginning balance, shares, Treasury at Aug. 31, 2024         (14,084,000) (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) $ 83,135
Beginning balance, shares, Treasury at Aug. 31, 2024         (14,084,000) (14,084,000)
Issuance of common stock from treasury, shares           426,114
Purchases of common shares for treasury, shares           (769,000)
Purchases of common shares for treasury           $ (22,991)
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) $ 65,579
Ending balance, shares, Treasury at May. 31, 2025         (14,427,000) (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 20,841
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) $ 65,579
Ending balance, shares, Treasury at May. 31, 2025         (14,427,000) (14,427,000)