XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Net income (loss) per share:  
Schedule of calculation of basic and diluted weighted average shares outstanding

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$181,555

 

 

$202,792

 

 

$728,079

 

 

($119,976)

 

Preferred dividends

 

 

(1,875)

 

 

(1,875)

 

 

(3,750)

 

 

(3,750)

Net income (loss) available to common shareholders

 

$179,680

 

 

$200,917

 

 

$724,329

 

 

$

(123,726)

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares - basic

 

 

118,261,366

 

 

 

108,438,984

 

 

 

115,994,982

 

 

 

108,173,645

 

Add - dilutive effect of stock options

 

 

2,499,367

 

 

 

-

 

 

 

2,412,816

 

 

 

-

 

Add - dilutive effect of RSUs

 

 

1,210,001

 

 

 

504,142

 

 

 

1,150,838

 

 

 

-

 

Add - dilutive effect of warrants

 

 

5,252,701

 

 

 

-

 

 

 

4,784,999

 

 

 

-

 

Weighted average shares - diluted

 

 

127,223,435

 

 

 

108,943,126

 

 

 

124,343,635

 

 

 

108,173,645

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$nil

 

 

$nil

 

 

$0.01

 

 

$nil

 

Diluted

 

$nil

 

 

$nil

 

 

$0.01

 

 

$nil

 

Antidilutive securities excluded from computation of earnings per share

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Warrants

 

 

-

 

 

 

12,346,215

 

 

 

-

 

 

 

12,346,215

 

Stock options and RSU awards

 

 

1,897,034

 

 

 

3,945,000

 

 

 

1,997,034

 

 

 

5,778,333

 

Total possible share dilution

 

 

1,897,034

 

 

 

16,291,215

 

 

 

1,997,034

 

 

 

18,124,548