XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share

The following table shows the computation of basic and diluted earnings per share for the three months ended June 30, 2023 and 2022:

 

 

Three Months Ended
June 30, 2023

 

 

Three Months Ended
June 30, 2022

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$

(7,471,022

)

 

$

(6,765,657

)

Denominator:

 

 

 

 

 

 

Weighted average common shares outstanding - Basic

 

 

56,857,629

 

 

 

51,505,095

 

Dilutive effect of stock options and warrants

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - Diluted

 

 

56,857,629

 

 

 

51,505,095

 

 

 

 

 

 

 

 

Basic loss per share

 

$

(0.13

)

 

$

(0.13

)

Diluted loss per share

 

$

(0.13

)

 

$

(0.13

)

 

The following table shows the computation of basic and diluted earnings per share for the six months ended June 30, 2023 and 2022:

 

 

Six Months Ended
Jun 30, 2023

 

 

Six Months Ended
Jun 30, 2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(13,542,728

)

 

$

(11,545,158

)

Denominator:

 

 

 

 

 

 

Weighted average common shares outstanding - Basic

 

 

55,680,815

 

 

 

51,373,939

 

Dilutive effect of stock options and warrants

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - Diluted

 

 

55,680,815

 

 

 

51,373,939

 

 

 

 

 

 

 

 

Basic loss per share

 

$

(0.24

)

 

$

(0.22

)

Diluted loss per share

 

$

(0.24

)

 

$

(0.22

)