XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.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, 2022 $ 81,012 $ 528 $ 59,692 $ 56,514 $ (33,974) $ (1,748)
Beginning Balance, Shares at Jan. 31, 2022   10,566,404        
Share-Based Compensation 1,290   1,290      
Employee Option Exercises $ 155 $ 2 153      
Employee Option Exercises, Shares 42,944 25,123        
Restricted Stock Awards Vested, net $ (261) $ 4 (4)   (261)  
Restricted Stock Awards Vested, net, Shares   85,324        
Net Income (Loss) 2,661     2,661    
Other Comprehensive Income (Loss) (490)         (490)
Ending Balance at Jan. 31, 2023 84,367 $ 534 61,131 59,175 (34,235) (2,238)
Ending Balance, Shares at Jan. 31, 2023   10,676,851        
Share-Based Compensation 1,347   1,347      
Employee Option Exercises $ 213 $ 1 212      
Employee Option Exercises, Shares 9,100 18,998        
Restricted Stock Awards Vested, net $ (358) $ 6 (6)   (358)  
Restricted Stock Awards Vested, net, Shares   116,288        
Net Income (Loss) 4,694     4,694    
Other Comprehensive Income (Loss) 19         19
Ending Balance at Jan. 31, 2024 90,282 $ 541 62,684 63,869 (34,593) (2,219)
Ending Balance, Shares at Jan. 31, 2024   10,812,137        
Share-Based Compensation 1,378   1,378      
Employee Option Exercises $ 159 $ 1 158      
Employee Option Exercises, Shares 65,900 27,096        
Restricted Stock Awards Vested, net $ (450) $ 5 (5)   (450)  
Restricted Stock Awards Vested, net, Shares   96,987        
Net Income (Loss) (14,489)     (14,489)    
Other Comprehensive Income (Loss) (1,130)         (1,130)
Ending Balance at Jan. 31, 2025 $ 75,750 $ 547 $ 64,215 $ 49,380 $ (35,043) $ (3,349)
Ending Balance, Shares at Jan. 31, 2025   10,936,220