XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Earnings Per Share (Details Textual) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Weighted Average Number of Shares Outstanding, Basic (in shares) 13,792 [1] 13,782 13,791 [1] 13,779
[1] Reflects the condensed consolidated balance sheet as of July 31, 2023 and condensed consolidated statement of operations for the three and six months ended July 31, 2023 and 2023 in the Form 10-Q.