XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Table)
3 Months Ended
Mar. 31, 2024
Earnings per Share  
Schedule of earnings per Share

 

 

March 31, 2024

 

 

March 31, 2023

 

 

 

Three-Months

 

 

Three-Months

 

Incremental shares included in diluted net income per share

 

 

 

 

 

 

Stock options

 

 

109,243

 

 

 

4,710

 

Stock purchase warrants

 

 

50,555

 

 

 

-

 

 

 

 

159,798

 

 

 

4,710

 

Potentially dilutive shares excluded from diluted net income per share as inclusion would have an antidilutive effect:

 

 

 

 

 

 

 

 

Stock options

 

 

-

 

 

 

358,953

 

Stock purchase warrants

 

 

-

 

 

 

289,294

 

 

 

 

-

 

 

 

825,247