v3.26.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Jan. 31, 2025 $ 75,750 $ 547 $ 64,215 $ 49,380 $ (35,043) $ (3,349)
Beginning Balance, Shares at Jan. 31, 2025   10,936,220        
Share-Based Compensation 306   306      
Employee Stock Purchase Plan 51   51      
Employee Stock Purchase Plan, Shares   6,463        
Restricted Stock Awards Vested (155) $ 3 (3)   (155)  
Restricted Stock Awards Vested, Shares   65,550        
Net Income (Loss) (376)     (376)    
Foreign Currency Translation Adjustments 975         975
Ending Balance at Apr. 30, 2025 76,551 $ 550 64,569 49,004 (35,198) (2,374)
Ending Balance, Shares at Apr. 30, 2025   11,008,233        
Beginning Balance at Jan. 31, 2026 76,862 $ 554 66,329 47,004 (35,227) (1,798)
Beginning Balance, Shares at Jan. 31, 2026   11,077,051        
Share-Based Compensation $ 564   564      
Employee Option Exercises, Shares 650 650        
Restricted Stock Awards Vested $ (191) $ 4 (4)   (191)  
Restricted Stock Awards Vested, Shares   78,934        
Net Income (Loss) 653     653    
Foreign Currency Translation Adjustments (366)         (366)
Ending Balance at Apr. 30, 2026 $ 77,522 $ 558 $ 66,889 $ 47,657 $ (35,418) $ (2,164)
Ending Balance, Shares at Apr. 30, 2026   11,156,635