XML 28 R15.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 8 - Stock-based Compensation | 6 Months Ended
--- | ---
Jul. 31, 2025
Notes to Financial Statements |
Share-Based Payment Arrangement [Text Block] | Note 8 - Stock-based compensation The Company has prior incentive plans under which previously granted awards remain outstanding, but under which no new awards may be granted, including the Company's 2021 Omnibus Stock Incentive Plan, which expired in May 2024. At July 31, 2025, the Company had reserved a total of 197,026 shares for grants and issuances under these incentive plans, including issuances pursuant to unvested or unexercised prior awards. The Company's 2024 Omnibus Stock Incentive Plan, dated May 28, 2024, was approved by the Company's stockholders in July 2024 ("2024 Plan"). The 2024 Plan will expire in July 2027. The 2024 Plan authorizes awards to officers, employees, consultants, and independent directors. The 2024 Plan provides for the grant of deferred shares, non-qualified stock options, incentive stock options, restricted shares, restricted stock units, and performance-based restricted stock units intended to qualify under section 422 of the Internal Revenue Code. Grants were made in connection with the 2024 Plan and the prior incentive plans to employees, officers, and independent directors, as further described below. Stock-based compensation expense The Company has granted stock-based compensation awards to eligible employees, officers and independent directors. The Company recognized the following stock-based compensation expense for the periods presented:
|  | Three Months Ended July 31, |  |  | Six Months Ended July 31, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Restricted stock-based compensation expense |  | $ | 1,468 |  |  | $ | 177 |  |  | $ | 1,692 |  |  | $ | 396 |
Stock options The Company did not grant any stock options during the three or six months ended July 31, 2025. The following table summarizes the Company's stock option activity:
|  | Options |  |  | Weighted Average Exercise Price (Per share) |  |  | Weighted Average Remaining Contractual Term (In years) |  |  | Aggregate Intrinsic Value |
Outstanding at January 31, 2025 |  |  | 1 |  |  | $ | 6.85 |  |  |  | 0.8 |  |  | $ | 4 |
Exercised |  |  | - |  |  |  | - |  |  |  | - |  |  |  | - |
Expired or forfeited |  |  | - |  |  |  | 6.38 |  |  |  | - |  |  |  | - |
Outstanding and exercisable at July 31, 2025 |  |  | 1 |  |  | $ | 7.33 |  |  |  | 0.8 |  |  | $ | 2 |
There was no vesting, expiration or forfeiture of previously unvested stock options during the six months ended July 31, 2025. In addition, there were no remaining unvested stock options outstanding, and therefore no unrecognized compensation expense related to unvested stock options. Restricted stock The following table summarizes the Company's restricted stock activity for the six months ended July 31, 2025:
|  | Restricted Shares |  |  | Weighted Average Price (Per share) |  |  | Aggregate Intrinsic Value |
Outstanding at January 31, 2025 |  |  | 230 |  |  | $ | 9.05 |  |  | $ | 2,080 |
Granted |  |  | 90 |  |  |  | 21.61 |  |  |  |  |
Vested and issued |  |  | (111 | ) |  |  | 10.99 |  |  |  |  |
Forfeited or retired for taxes |  |  | (22 | ) |  |  | 17.41 |  |  |  |  |
Outstanding at July 31, 2025 |  |  | 187 |  |  | $ | 17.48 |  |  | $ | 2,228 |
As of July 31, 2025, there was $2.1 million of unrecognized compensation expense related to unvested restricted stock granted under the plans. These costs are expected to be recognized over a weighted average period of 2.3 years.

X
- Definition The entire disclosure for share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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