XML 46 R33.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Employee Benefits (Tables) | 6 Months Ended
--- | ---
Jul. 31, 2024
Disclosure Text Block Supplement [Abstract] |
Nonvested Restricted Stock Shares Activity [Table Text Block] | The following tables summarize legally non-vested restricted stock award activity for the periods presented:
|  | Six Months Ended July 31, 2024 |
|  | Non-Vested Shares |  |  | Weighted Average Grant Date Fair Value (000’s) |  |  | Weighted Average Remaining Vesting Term (in years) |
Non-Vested at January 31, 2024 |  |  | 162,855 |  |  | $ | 5,369 |  |  |  | 2 |
Granted |  |  | 63,407 |  |  |  | 2,894 |  |  |  |  |
Forfeited |  |  | - |  |  |  | - |  |  |  |  |
Vested |  |  | 63,870 |  |  |  | 2,073 |  |  |  |  |
Non-Vested at July 31, 2024 |  |  | 162,392 |  |  | $ | 6,190 |  |  |  | 2 |
|  | Six Months Ended July 31, 2023 |
|  | Non-Vested Shares |  |  | Weighted Average Grant Date Fair Value (000’s) |  |  | Weighted Average Remaining Vesting Term (in years) |
Non-Vested at January 31, 2023 |  |  | 81,264 |  |  | $ | 2,320 |  |  |  | 2 |
Granted |  |  | 113,726 |  |  |  | 3,945 |  |  |  |  |
Forfeited |  |  | - |  |  |  | - |  |  |  |  |
Vested |  |  | 32,135 |  |  |  | 896 |  |  |  |  |
Non-Vested at July 31, 2023 |  |  | 162,855 |  |  | $ | 5,369 |  |  |  | 3 |
Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] | The Company determined there to be no dilutive impact on earnings per share for the first and second quarters of fiscal year 2023. For the three and six months periods ended July 31, 2024, we calculated the diluted weighted average shares as follows (amounts in thousands):
|  | Three Months Ended July 31, 2024 |  | Six Months Ended July 31, 2024
Weighted average shares – basic |  |  | 17,548 |  |  |  | 17,528 |
Dilutive effect of RSUs |  |  | 123 |  |  |  | 120 |
Weighted average shares – diluted |  |  | 17,671 |  |  |  | 17,648 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockSupplementAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested restricted stock shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (c) -Paragraph 2 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration