XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Note 2 - Earnings Per Share (Tables)
6 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2023

   

2022

 

For the six months ended November 30:

               

Preferred stock convertible into common stock

    3,333,333       3,333,333  

For the three months ended November 30:

               

Preferred stock convertible into common stock

    3,333,333       3,333,333  

Warrants exercisable into common stock

    -       500,000  

Total

    3,333,333       3,833,333  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

2023

   

2022

 

Basic earnings per share of common stock:

               

Numerator -

               

Net income attributable to common stockholders

  $ 2,416,374     $ 908,128  

Denominator -

               

Weighted-average shares outstanding - basic

    28,279,701       28,279,701  

Income per share of common stock - basic

  $ 0.09     $ 0.03  
                 

Diluted earnings per share of common stock:

               

Numerator -

               

Net income attributable to common stockholders

  $ 2,416,374     $ 908,128  

Add: Preferred stock dividends for assumed conversion

    -       -  

Net income allocated to common stockholders

  $ 2,416,374     $ 908,128  

Denominator -

               

Weighted-average shares outstanding – basic

    28,279,701       28,279,701  

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

    494,861       493,506  

Weighted average common stock outstanding – diluted

    28,774,562       28,773,207  

Income per share of common stock – diluted

  $ 0.08     $ 0.03  
   

2023

   

2022

 

Basic earnings per share of common stock:

               

Numerator -

               

Net income (loss) attributable to common stockholders

  $ 818,354     $ (306,596

)

Denominator -

               

Weighted-average shares outstanding - basic

    28,279,701       28,279,701  

Net income (loss) per share of common stock - basic

  $ 0.03     $ (0.01

)

                 

Diluted earnings per share of common stock:

               

Numerator -

               

Net income (loss) attributable to common stockholders

  $ 818,354     $ (306,596

)

Denominator -

               

Weighted-average shares outstanding - basic

    28,279,701       28,279,701  

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

    495,079       -  

Weighted average common stock outstanding – diluted

    28,774,780       28,279,701  

Net income (loss) per share of common stock - diluted

  $ 0.03     $ (0.01

)