XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Table)
6 Months Ended
Jun. 30, 2023
Earnings per Share (Table)  
Earnings per Share

 

 

June 30, 2023

 

 

June 30, 2022

 

 

 

Three Months

 

 

Six Months

 

 

Three Months

 

 

Six Months

 

Incremental shares included in diluted net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

2,915

 

 

 

3,794

 

 

 

-

 

 

 

-

 

Stock purchase warrants

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

2,915

 

 

 

3,794

 

 

 

-

 

 

 

-

 

Excluded in diluted net income (loss) per share as inclusion would have an antidilutive effect:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

332,164

 

 

 

332,164

 

 

 

405,384

 

 

 

405,384

 

Stock purchase warrants

 

 

289,294

 

 

 

289,294

 

 

 

562,263

 

 

 

562,263

 

 

 

 

621,458

 

 

 

621,458

 

 

 

967,647

 

 

 

967,647