v3.26.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2026
NET INCOME PER SHARE:  
Schedule of basic and diluted net income (loss) per share attributable to common stock

 

 

September 30, 2026

 

 

September 30, 2025

 

 

 

Three Months Ended,

 

 

Nine Months Ended,

 

 

Three Months Ended,

 

 

Nine Months Ended,

 

Net income

 

$9,614,566

 

 

$6,487,401

 

 

$6,409,873

 

 

 

6,360,807

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

34,439,562

 

 

 

34,419,266

 

 

 

31,970,364

 

 

 

31,850,348

 

Add: dilutive effect of stock options, SARs and warrants

 

 

4,462,750

 

 

 

4,483,046

 

 

 

10,001,993

 

 

 

9,822,048

 

Diluted

 

 

38,902,312

 

 

 

38,902,312

 

 

 

41,972,357

 

 

 

41,672,396

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income per share-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$0.28

 

 

$0.19

 

 

$0.20

 

 

$0.20

 

Diluted

 

$0.25

 

 

$0.17

 

 

$0.15

 

 

$0.15

 

Schedule of antidilutive securities excluded from computation of earnings per share
Anti-dilutive shares

 

September 30, 2026

 

 

September 30, 2025

 

Public Warrants

 

 

16,145,006

 

 

 

-

 

Private Warrants

 

 

515,000

 

 

 

-

 

Warrants

 

 

3,138,918

 

 

 

-

 

Outstanding stock options

 

 

3,946,518

 

 

 

-

 

 

 

 

23,745,442

 

 

 

-