XML 31 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Net income (loss) per common share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net income (loss) per common share

17.  Net income (loss) per common share

 


For the three months ended June 30, 2023, the computation of basic loss per share is calculated as follows:

 

      Number of  Per share
   Amount  shares  amount
          
Basic and diluted loss per share               
Net loss per share available for common stockholders  $(232,155)   3,729,053,805   $(0.00)

 

For the six months ended June 30, 2023, the computation of basic and diluted earnings per share is calculated as follows:

 

      Number of  Per share
   Amount  shares  amount
          
Basic and diluted loss per share               
Net loss per share available for common stockholders  $(407,872)    3,729,053,805   $(0.00)

 

For the three months ended June 30, 2022, the computation of diluted earnings per share would have been anti-dilutive. The basic earnings per share is calculated as follows: 

 

      Number of  Per share
   Amount  shares  amount
          
Basic and diluted loss per share               
Net loss per share available for common stockholders  $(218,518)   3,729,053,805   $(0.00)

 

For the six months ended June 30, 2022, the computation of diluted earnings per share would have been anti-dilutive. The basic earnings per share is calculated as follows:

 

      Number of  Per share
   Amount  shares  amount
          
Basic and diluted loss per share               
Net loss per share available for common stockholders  $(417,578)   3,729,053,805   $(0.00)

 

For the three and six months ended June 30, 2023 and 2022, the following warrants and convertible securities were excluded from the computation of diluted net loss per share as the results would have been anti-dilutive.

 

   Three and six  months ended
June 30,
2023
  Three and six  months ended
June 30,
2022
        
Warrants to purchase shares of common stock    692,852,506      605,727,506 
Convertible notes    582,290,570      324,016,605 
     1,275,143,076      929,744,111