XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Earnings Per Share - Calculation of Basic and Diluted Weighted Average Common Shares Used in Earnings Per Share Calculation (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Basic (in shares) 13,775 13,759
Total weighted average common share equivalents (in shares) 11 121
Diluted weighted average common shares outstanding (in shares) 13,786 13,880
Share-Based Payment Arrangement, Option [Member]    
Stock options (in shares) 0 94
Restricted Stock [Member]    
Stock options (in shares) 11 27