v3.26.1
PER-SHARE INFORMATION (Tables)
3 Months Ended
Mar. 31, 2026
Earnings per Share  
Schedule of earnings per share

 

 

For the Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

Basic earnings per share:

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$(70,946,833)

 

$451,746

 

Denominator:

 

 

 

 

 

 

 

 

Weighted-average number of common shares outstanding - basic

 

 

80,896,554

 

 

 

6,320,533

 

Effect of dilutive share-based rewards

 

 

 

 

 

51,316

 

Weighted-average number of common shares outstanding - diluted

 

$80,896,554

 

 

$6,371,849

 

Basic earnings (loss) per common share

 

$(0.88)

 

$0.07

 

Diluted earnings (loss) per common share

 

$(0.88)

 

$0.07

 

Schedule of anti-dilutive securities

Options*

 

 

537,500

 

Warrants*

 

 

11,211,959