XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Textual) (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation at cost $ 1,200,000  
Compensation cost not yet recognized, period for recognition 2 years 10 months 24 days  
Cost of Sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amount expensed and capitalized $ 219,000 $ 257,000
Selling, General and Administrative Expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amount expensed and capitalized $ 794,000 $ 755,000
Stock Incentive Plan 2019    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized (in shares) 1,000,000  
Restricted stocks granted during period 68,870  
Awards vested in period 140,295  
Awards forfeited in period 0  
Stock available for future issuance 628,435  
2011 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized (in shares) 2,000,000  
Stock available for future issuance 12,892  
Restricted stock awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards vested in period 0  
Restricted stock awards | 2011 Plan [Member] | Non-employee director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted during period 0  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted during period 68,870 94,695
Awards vested in period 259,495 224,185
Awards forfeited in period 0 0
Aggregate fair value of stock awards vested during the period $ 921,207 $ 582,881
Compensation expense $ 1,013,000 $ 1,012,000
Weighted-average grant-date fair value of restricted stock awards granted $ 3.63 $ 2.64
Share-based payment arrangement, shares withheld for tax withholding obligation 50,289 54,402
Payment, tax withholding, share-based payment arrangement $ 176,000 $ 156,000
Restricted stock units | 2011 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted during period 0  
Awards vested in period 119,200  
Awards forfeited in period 0