v3.26.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Series A Preferred Stock
Series B Preferred Stock
Preferred Stock
Preferred Stock
Series A Preferred Stock
Preferred Stock
Series B Preferred Stock
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Beginning balance, preferred stock (in shares) at Jan. 31, 2023         0 55,000        
Beginning balance at Jan. 31, 2023 $ 12,515       $ 0 $ 0 $ 0 $ (150) $ 22,724 $ (10,059)
Beginning balance, common stock (in shares) at Jan. 31, 2023             36,318,000      
Beginning balance, treasury stock (in shares) at Jan. 31, 2023               (230,000)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock based compensation (in shares)             138,000      
Stock-based compensation 486               486  
Stock issued for the exercise of options and warrants (in shares)             213,000      
Stock issued for the exercise of options and warrants 68               68  
Conversion of Series B preferred stock (in shares)       (55,000)     819,000      
Series B Preferred dividend (49)                 (49)
Net income 6,561                 6,561
Ending balance, preferred stock (in shares) at Jan. 31, 2024         0 0        
Ending balance at Jan. 31, 2024 19,581       $ 0 $ 0 $ 0 $ (150) 23,278 (3,547)
Ending balance, common stock (in shares) at Jan. 31, 2024             37,488,000      
Ending balance, treasury stock (in shares) at Jan. 31, 2024               (230,000)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock based compensation (in shares)             232,000      
Stock-based compensation 1,099               1,099  
Stock issued for the exercise of options and warrants (in shares)             38,000      
Stock issued for the exercise of options and warrants 55               55  
Issuance of shares for director settlement (in shares)             68,000      
Issuance of shares for director settlement 450               450  
Net income 3,711                 3,711
Ending balance, preferred stock (in shares) at Jan. 31, 2025   0 0   0 0        
Ending balance at Jan. 31, 2025 $ 24,896       $ 0 $ 0 $ 0 $ (150) 24,882 164
Ending balance, common stock (in shares) at Jan. 31, 2025 37,596,000           37,826,000      
Ending balance, treasury stock (in shares) at Jan. 31, 2025 (230,000)             (230,000)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock based compensation (in shares)             177,000      
Stock-based compensation $ 1,963               1,963  
Stock issued for the exercise of options and warrants (in shares) 32,500           33,000      
Stock issued for the exercise of options and warrants $ 48               48  
Stock issued to settle related party debt (in shares)             184,000      
Stock issued to settle related party debt 1,500               1,500  
Net proceeds from issuance of common stock (in shares)             2,667,000      
Net proceeds from issuance of common stock 18,927               18,927  
Net income 5,286                 5,286
Ending balance, preferred stock (in shares) at Jan. 31, 2026   0 0   0 0        
Ending balance at Jan. 31, 2026 $ 52,620       $ 0 $ 0 $ 0 $ (150) $ 47,320 $ 5,450
Ending balance, common stock (in shares) at Jan. 31, 2026 40,657,000           40,887,000      
Ending balance, treasury stock (in shares) at Jan. 31, 2026 (230,000)             (230,000)