v3.26.3
Stock-Based Compensation (Tables)
12 Months Ended
Jul. 31, 2026
Stock-Based Compensation [Abstract]  
Schedule of Recognized Stock-based Compensation Expense

In fiscal 2026 and fiscal 2025, the Company recognized stock-based compensation for its employees and non-employees as follows (in thousands):

 

    Fiscal Year Ended July 31,  
    2026     2025  
Stock-based compensation expense   $ 530     $ 1,445  
Schedule of Weighted Average Assumptions in its BSM Pricing Model

The Company used the following weighted average assumptions in its BSM pricing model:

 

Fiscal year ended July 31,   2026     2025  
Expected term     6.0 years       6.0 years  
Volatility     87.1 %     88.1 %
Risk free interest rate     3.8 %     4.3 %
Dividends     2.0 %     —  
Schedule of Option Activity

The following represents option activity for the fiscal years ended July 31, 2026 and 2025, including options granted prior to our separation from our former parent in a spin-off on June 1, 2016 and options granted under the 2016 Incentive Plan adopted on June 2, 2016:

 

    Stock Options     Weighted-
Average
       
    Number of
Options
(in thousands)
    Weighted-
Average
Exercise
Price
    Remaining
Contractual
Term
(in years)
    Aggregate
Intrinsic
Value
(in thousands)
 
Outstanding at July 31, 2024     867     $ 1.81       4.07     $ 1,597  
Granted     85       2.53                  
Exercised     (105 )     0.59                  
Cancelled / forfeited     (5 )     2.26                  
Outstanding at July 31, 2025     842     $ 2.03       3.85     $ 1,694  
Granted     22       3.63                  
Exercised     (307 )     1.83                  
Cancelled / forfeited     (27 )     2.09                  
Outstanding at July 31, 2026     530     $ 2.21       4.61     $ 438  
Exercisable at July 31, 2026     424     $ 2.08       3.68     $ 398  
Schedule of Weighted Average Grant Date Fair Value of Options Granted

The following table summarizes the weighted average grant date fair value of options granted, intrinsic value of options exercised and fair value of awards vested in the periods indicated:

 

July 31,   2026     2025  
(In thousands except per share amounts)            
Weighted average grant date fair value of options granted   $ 2.36     $ 1.92  
Intrinsic value of options exercised   $ 380     $ 367  
Fair value of awards vested   $ 114     $ 98  
Schedule of Restricted Shares Activity

The following represents restricted shares activity for the fiscal years ended July 31, 2026 and 2025:

 

    Number of
Shares
    Weighted
Average
Grant Date
Fair Value
 
Non-vested stock award as of July 31, 2024     296,771     $ 5.17  
Granted     -       -  
Vested     (219,299 )     6.01  
Forfeited     -       -  
Non-vested stock award as of July 31, 2025     77,472     $ 5.17  
Granted     -       -  
Vested     (38,736 )     3.27  
Forfeited     -       -  
Non-vested stock award as of July 31, 2026     38,736     $ 3.27  
Schedule of DSU Activity

The following represents DSU activity for the fiscal years ended July 31, 2026 and 2025:

 

    Number of
Shares
    Weighted
Average
Grant Date
Fair Value
 
Non-vested DSU award as of July 31, 2024     202,038     $ 8.36  
Granted     89,683       4.32  
Vested     (30,388 )     15.03  
Forfeited     (170,450 )     7.22  
Non-vested DSU award as of July 31, 2025     90,883     $ 4.29  
Granted     –       –  
Vested     (30,444 )     4.28  
Forfeited     (7,500 )     4.32  
Non-vested DSU award as of July 31, 2026     52,939     $ 4.30