XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Capital Stock (Tables)
3 Months Ended
Oct. 31, 2022
Notes Tables  
Schedule Of Share based Compensation Warrants Activity [Table Text Block]
  

Number of
Warrants

  

Weighted Average
Exercise Price

 

Balance, July 31, 2022

  3,615,454  $1.92 

Issuance of Replacement Warrants (Note 3,12)

  4,660,580   2.80 

Exercised

  (3,410,898)  1.80 

Expired

  (27,550)  1.80 

Balance, October 31, 2022

  4,837,586  $2.85 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Weighted Average
Exercise Price

  

Number of Warrants
Outstanding

  

Weighted Average

Remaining Contractual
Life (Years)

 

Expiry Date

$1.71   144,194   0.55 

May 20, 2023

 1.64   25,000   0.55 

May 21, 2023

 1.43   811,362   0.59 

June 2, 2023

 3.15   3,675,212   1.85 

September 7, 2024

 4.13   181,818   3.43 

April 5, 2026

$2.85   4,837,586   1.65  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Stock

Options

  

Weighted Average

Exercise Price

 

Balance, July 31, 2022

  8,880,527  $1.58 

Issuance of Replacement Options (Note 3)

  2,301,750   1.90 

Granted

  5,000   4.23 

Exercised

  (2,331,222)  1.61 

Balance, October 31, 2022

  8,856,055  $1.65 
Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]
  

Three Months Ended October 31,

 
  

2022

  

2021

 

Number of Options Exercised on Cash Basis

  138,537   344,998 

Number of Options Exercised on Forfeiture Basis

  2,192,685   685,545 

Total Number of Options Exercised

  2,331,222   1,030,543 
         

Number of Shares Issued on Cash Exercise

  138,537   344,998 

Number of Shares Issued on Forfeiture Basis

  1,266,064   408,992 

Total Number of Shares Issued Upon Exercise of Options

  1,404,601   753,990 
         

Cash Received from Exercise of Stock Options

 $206  $384 

Total Intrinsic Value of Options Exercised

 $5,595  $1,905 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Number of Unvested

Stock Options

  

Weighted Average

Grant-Date Fair Value

 

Balance, July 31, 2022

  2,186,154  $1.79 

Issuance of Replacement Options (Note 3)

  2,301,750   1.75 

Granted

  5,000   2.70 

Vested

  (2,467,341)  1.79 

Balance, October 31, 2022

  2,025,563  $1.74 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
  

 

 

Options Outstanding

  

Options Exercisable

 

Range of

Exercise Prices

 

Outstanding at

October 31, 2022

  

Weighted

Average

Exercise Price

  

Weighted Average

Remaining

Contractual Term

(Years)

  

Exercisable at
October 31, 2022

  

Weighted

Average

Exercise Price

  

Weighted Average

Remaining

Contractual Term

(Years)

 
$0.80to

$0.99

  3,688,374  $0.92   7.28   3,688,374  $0.92   7.28 
$1.00to

$1.99

  2,703,500   1.30   4.47   2,261,832   1.34   3.83 
$2.00to

$2.99

  1,028,814   2.22   7.91   554,643   2.22   7.23 
$3.00to

$3.99

  1,430,367   3.80   8.68   325,643   3.77   5.81 
$4.00to

$4.23

  5,000   4.23   9.98   -   4.23   9.98 
     8,856,055  $1.65   6.72   6,830,492  $1.30   6.06 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

Grant Date

 

Number of Restricted Stock Units

  

Grant Date

Fair Value

  

Remaining Life

(Years)

  

Aggregate

Intrinsic Value

 

July 16, 2020

  217,498  $0.91   0.71  $916 

July 21, 2021

  271,746   2.15   1.72   1,144 

May 01, 2022

  58,824   4.25   2.50   248 

July 29, 2022

  287,966   3.98   2.75   1,212 
   836,034  $2.61   1.87  $3,520 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended October 31,

 
  

2022

  

2021

 

Stock-Based Compensation for Consultants

        

Common stock issued to consultants

 $148  $305 

Amortization of stock option expenses

  228   80 
   376   385 

Stock-Based Compensation for Management

        

Amortization of stock option expenses

  133   166 

Amortization of RSU and PRSU expenses

  354   262 
   487   428 

Stock-Based Compensation for Employees

        

Common stock issued to employees

  247   272 

Amortization of stock option expenses

  673   296 

Amortization of RSU expenses

  38   - 
   958   568 
  $1,821  $1,381