XML 97 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 21 - Net Income (Loss) Per Share
12 Months Ended
Jul. 31, 2024
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 2024, Fiscal 2023 and Fiscal 2022:

 

  

Year Ended July 31,

 

Numerator

 

2024

  

2023

  

2022

 

Net Income (Loss) for the Year

 $(29,221) $(3,307) $5,252 
             

Denominator

            

Basic Weighted Average Number of Shares

  397,309,780   364,789,621   271,019,472 

Dilutive Effect of Stock Awards and Warrants

  -   -   9,082,601 

Diluted Weighted Average Number of Shares

  397,309,780   364,789,621   280,102,073 
             

Net Income (Loss) Per Share - Basic

 $(0.07) $(0.01) $0.02 

Net Income (Loss) Per Share - Diluted

 $(0.07) $(0.01) $0.02 

 

For Fiscal 2024 and Fiscal 2023, 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.