v3.25.4
Note 3 - Loss Per Share (Tables)
6 Months Ended
Nov. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

November 30,

   

November 30,

 
   

2025

   

2024

 
                 

Numerator -

               

Net loss attributable to common stockholders

  $ (3,163,117 )   $ (157,925 )

Denominator -

               

Weighted-average shares outstanding - basic

    27,274,375       28,279,701  

Loss per share of common stock - basic

  $ (0.12 )   $ (0.01 )
                 

Diluted earnings per share of common stock:

               

Numerator -

               

Net loss attributable to common stockholders

  $ (3,163,117 )   $ (157,925 )

Denominator -

               

Weighted-average shares outstanding - basic

    27,274,375       28,279,701  

Incremental shares from assumed conversion of options warrants and preferred stock, as appropriate

    -       -  

Weighted average common stock outstanding - diluted

    27,274,375       28,279,701  

Loss per share of common stock - diluted

  $ (0.12 )   $ (0.01 )
   

November 30,

   

November 30,

 
   

2025

   

2024

 
                 

Numerator -

               

Net loss attributable to common stockholders

  $ (2,064,095 )   $ (345,297 )

Denominator -

               

Weighted-average shares outstanding - basic

    27,270,701       28,279,701  

Loss per share of common stock - basic

  $ (0.08 )   $ (0.01 )
                 

Diluted earnings per share of common stock:

               

Numerator -

               

Net loss attributable to common stockholders

  $ (2,064,095 )   $ (345,297 )

Denominator -

               

Weighted-average shares outstanding - basic

    27,270,701       28,279,701  

Incremental shares from assumed conversion of options warrants and preferred stock, as appropriate

    -       -  

Weighted average common stock outstanding - diluted

    27,270,701       28,279,701  

Loss per share of common stock - diluted

  $ (0.08 )   $ (0.01 )