XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Earnings Per Share
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

11. Earnings per Share

 

Basic earnings (loss) per share is determined by dividing the net loss attributable to the Company's common stockholders by the weighted average number of shares of common stock outstanding during the period. Diluted earnings (loss) per share is similarly determined, except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if all dilutive potential common shares had been issued. Dilutive potential common shares consist of employee stock options, RSUs, and MSUs. The dilutive effect of employee stock options, RSUs, and MSUs by the Company are calculated using the treasury stock method. Basic earnings per share is reconciled to diluted earnings per share in the following table:

 

  

Three Months Ended March 31,

 
  

2024

  

2023

 

Net loss

 $(1,016,522) $(4,143,910)

Weighted average shares outstanding - basic and diluted

  9,401,605   9,213,723 

Basic and diluted:

        

Net loss per share, basic and diluted

 $(0.11) $(0.45)

Common stock options, restricted stock awards, and market-based stock awards excluded due to anti-dilutive effect

  3,266,072   1,393,802