XML 81 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 21 - Net Income (Loss) Per Share
12 Months Ended
Jul. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 21:

NET INCOME (LOSS) PER SHARE

 

The following table reconciles the weighted average number of shares used in the computation of basic and diluted income (loss) per share for Fiscal 2023, Fiscal 2022 and Fiscal 2021:

 

  

Year Ended July 31,

 

Numerator

 

2023

  

2022

  

2021

 

Net Income (Loss) for the Year

 $(3,307) $5,252  $(14,813)
             

Denominator

            

Basic Weighted Average Number of Shares

  364,789,621   271,019,472   210,295,992 

Dilutive Effect of Stock Awards and Warrants

  -   9,082,601   - 

Diluted Weighted Average Number of Shares

  364,789,621   280,102,073   210,295,992 
             

Net Income (Loss) Per Share - Basic

 $(0.01) $0.02  $(0.07)

Net Income (Loss) Per Share - Diluted

 $(0.01) $0.02  $(0.07)

 

For Fiscal 2021, all outstanding share purchase warrants and stock awards including stock options, RSUs and PRSUs were excluded from the computation of diluted loss per share as their effects would be anti-dilutive.