v3.26.3
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Notes  
Earnings Per Share

13.  BASIC & DILUTED EARNINGS PER SHARE

The following table presents the calculation of basic and diluted earnings (loss) per share:

 

Three Months Ended June 30, 2026

Three Months Ended June 30, 2025 (restated)

Six Months Ended June 30, 2026

Six Months Ended June 30, 2025 (restated)

Net income (loss) attributable to common shareholders

(715,967)

11,189

(732,925)

(4,644)

Weighted average shares outstanding — Basic

419,754,304

368,015,948

394,028,050

382,933,075

Basic earnings (loss) per share

(0.00)

0.00

(0.00)

(0.00)

Weighted average shares outstanding — Diluted

419,754,304

368,015,948

394,028,050

382,933,075

Diluted earnings (loss) per share

(0.00)

0.00

(0.00)

(0.00)

 

Weighted average shares reflect the share register as restored by the Order for all periods (Note 11), the Maxim Group shares from May 19, 2026 and the 30,000,000 shares cancelled on April 1, 2025. The Series A and E preferred stock (convertible into 60% and 15% of the outstanding common stock) is anti-dilutive in the loss periods and does not change the diluted amount of $0.00 for the three months ended June 30, 2025; there are no other potentially dilutive securities.