v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   19,937,961      
Balance, beginning of period (in shares) at Aug. 31, 2023   19,937,961      
Balance, beginning of period at Aug. 31, 2023 $ 170,029 $ 19,938 $ 125,036 $ 25,196 $ (141)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   23,462      
Exercise of stock options 164 $ 23 141    
Stock-based compensation 1,303   1,303    
Shares issued to Directors for services (in shares)   4,255      
Shares issued to Directors for services 150 $ 4 146    
Declaration of dividends (1,196)     (1,196)  
Net income (loss) 1,945     1,945  
Other comprehensive income (loss) (54)       (54)
Balance, end of period at Nov. 30, 2023 172,341 $ 19,965 126,626 25,945 (195)
Balance, beginning of period (in shares) at Aug. 31, 2023   19,937,961      
Balance, beginning of period at Aug. 31, 2023 170,029 $ 19,938 125,036 25,196 (141)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 9,111        
Balance, end of period at May. 31, 2024 180,859 $ 20,007 130,444 30,713 (305)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   19,965,678      
Balance, beginning of period (in shares) at Nov. 30, 2023   19,965,678      
Balance, beginning of period at Nov. 30, 2023 172,341 $ 19,965 126,626 25,945 (195)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   14,857      
Exercise of stock options 146 $ 15 131    
Stock-based compensation 1,585   1,585    
Shares issued to Directors for services (in shares)   3,960      
Shares issued to Directors for services 150 $ 4 146    
Declaration of dividends (1,198)     (1,198)  
Net income (loss) 4,029     4,029  
Other comprehensive income (loss) (15)       (15)
Balance, end of period at Feb. 29, 2024 177,038 $ 19,984 128,488 28,776 (210)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   19,984,495      
Balance, beginning of period (in shares) at Feb. 29, 2024   19,984,495      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   19,683      
Exercise of stock options 164 $ 20 144    
Stock-based compensation 1,665   1,665    
Shares issued to Directors for services (in shares)   3,310      
Shares issued to Directors for services 150 $ 3 147    
Declaration of dividends (1,200)     (1,200)  
Net income (loss) 3,137     3,137  
Other comprehensive income (loss) (95)       (95)
Balance, end of period at May. 31, 2024 180,859 $ 20,007 130,444 30,713 (305)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   20,007,488      
Balance, end of period (in shares)   20,051,134      
Balance, beginning of period (in shares) at Aug. 31, 2024   20,051,134      
Balance, beginning of period at Aug. 31, 2024 182,431 $ 20,051 132,277 30,354 (251)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   28,920      
Exercise of stock options 288 $ 29 259    
Stock-based compensation 1,673   1,673    
Shares issued to Directors for services (in shares)   4,960      
Shares issued to Directors for services 135 $ 5 130    
Net income (loss) 206     206  
Other comprehensive income (loss) (38)       (38)
Balance, end of period at Nov. 30, 2024 184,695 $ 20,085 134,339 30,560 (289)
Balance, beginning of period (in shares) at Aug. 31, 2024   20,051,134      
Balance, beginning of period at Aug. 31, 2024 182,431 $ 20,051 132,277 30,354 (251)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (64,037)        
Balance, end of period at May. 31, 2025 123,779 $ 20,116 137,620 (33,683) (274)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   20,085,014      
Balance, beginning of period (in shares) at Nov. 30, 2024   20,085,014      
Balance, beginning of period at Nov. 30, 2024 184,695 $ 20,085 134,339 30,560 (289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   22,096      
Exercise of stock options 28 $ 22 6    
Stock-based compensation 1,642   1,642    
Shares issued to Directors for services (in shares)   3,935      
Shares issued to Directors for services 135 $ 4 131    
Net income (loss) 3,074     3,074  
Other comprehensive income (loss) (26)       (26)
Balance, end of period at Feb. 28, 2025 189,548 $ 20,111 136,118 33,634 (315)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   20,111,045      
Balance, beginning of period (in shares) at Feb. 28, 2025   20,111,045      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   1,206      
Exercise of stock options 7 $ 1 6    
Stock-based compensation 1,365   1,365    
Shares issued to Directors for services (in shares)   3,930      
Shares issued to Directors for services 135 $ 4 131    
Net income (loss) (67,317)     (67,317)  
Other comprehensive income (loss) 41       41
Balance, end of period at May. 31, 2025 $ 123,779 $ 20,116 $ 137,620 $ (33,683) $ (274)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance, end of period (in shares)   20,116,181