XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Capital Stock (Tables)
6 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule Of Share based Compensation Warrants Activity [Table Text Block]
  

Number of
Warrants

  

Weighted Average
Exercise Price

 

Balance, July 31, 2021

  5,387,323  $1.90 

Exercised

  (491,849)  1.85 

Balance, October 31, 2021

  4,895,474   1.91 

Exercised

  (572,850)  1.99 

Balance, January 31, 2022

  4,322,624  $1.90 
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.80   4,115,806   0.64 

September 23, 2022

 1.64   25,000   1.30 

May 21, 2023

 4.13   181,818   4.18 

April 5, 2026

$1.90   4,322,624   0.80  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Stock

Options

  

Weighted Average

Exercise Price

 

Balance, July 31, 2021

  10,404,333  $1.21 

Granted

  10,000   2.89 

Exercised

  (1,030,543)  1.18 

Expired

  (60,000)  2.78 

Balance, October 31, 2021

  9,323,790   1.20 

Exercised

  (244,834)  1.27 

Expired

  (15,000)  1.36 

Balance, January 31, 2022

  9,063,956  $1.20 
Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]
  

Three Months Ended January 31,

  

Six Months Ended January 31,

 
  

2022

  

2021

  

2022

  

2021

 

Number of Options Exercised on Cash Basis

  57,750   177,500   402,748   187,500 

Number of Options Exercised on Forfeiture Basis

  187,084   923,282   872,629   941,782 

Total Number of Options Exercised

  244,834   1,100,782   1,275,377   1,129,282 
                 

Number of Shares Issued on Cash Exercise

  57,750   177,500   402,748   187,500 

Number of Shares Issued on Forfeiture Basis

  135,595   382,028   544,587   385,560 

Total Number of Shares Issued Upon Exercise of Options

  193,345   559,528   947,335   573,060 
                 

Cash Received from Exercise of Stock Options

 $63,404  $212,125  $447,183  $221,434 

Total Intrinsic Value of Options Exercised

 $889,296  $822,237  $2,794,512  $828,615 
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, 2021

  3,891,207  $0.66 

Granted

  10,000   1.73 

Vested

  (265,427)  0.87 

Balance, October 31, 2021

  3,635,780   0.64 

Vested

  (1,069,948)  0.55 

Balance, January 31, 2022

  2,565,832  $0.68 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

 

 

Options Outstanding

  

Options Exercisable

 
 Range of Exercise
Prices
 

Outstanding at

January 31, 2022

  

Weighted

Average

Exercise Price

  

Weighted Average

Remaining

Contractual Term

(Years)

  

Exercisable at
January 31, 2022

  

Weighted

Average

Exercise Price

  

Weighted Average

Remaining

Contractual Term

(Years)

 

$0.80 to $0.99

  4,794,247  $0.92   8.06   3,840,186  $0.92   7.96 

$1.00 to $1.49

  2,013,875   1.16   5.78   1,130,541   1.21   3.69 

$1.50 to $2.89

  2,255,834   1.82   4.88   1,527,397   1.63   2.70 
   9,063,956  $1.20   6.76   6,498,124  $1.14   5.98 
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 30, 2019

  154,999  $0.94   0.49  $404,547 

July 16, 2020

  434,996   0.91   1.45   1,135,340 

July 21, 2021

  407,617   2.15   2.47   1,063,880 
   997,612  $1.42   1.72  $2,603,767 
Share-based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended January 31,

  

Six Months Ended January 31,

 
  

2022

  

2021

  

2022

  

2021

 

Stock-Based Compensation for Consultants

                

Common stock issued to consultants

 $201,115  $119,847  $505,702  $239,317 

Amortization of stock option expenses

  56,802   65,774   136,575   169,702 
   257,917   185,621   642,277   409,019 

Stock-Based Compensation for Management

                

Amortization of stock option expenses

  125,608   206,317   291,157   460,048 

Amortization of RSU and PRSU expenses

  262,090   309,378   524,331   618,756 
   387,698   515,695   815,488   1,078,804 

Stock-Based Compensation for Employees

                

Common stock issued to employees

  339,094   261,642   612,007   474,512 

Amortization of stock option expenses

  209,497   255,100   505,094   634,238 
   548,591   516,742   1,117,101   1,108,750 
  $1,194,206  $1,218,058  $2,574,866  $2,596,573