Earnings (Loss) Per Share |
Earnings (Loss) Per Share The following table is the basic and diluted earnings (loss) per share computation. For all periods presented, weighted average shares and earnings (loss) per share reflect the effects of the Reverse Stock Split.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, |
|
Six months ended June 30, |
|
|
2024 |
|
2023 |
|
2024 |
|
2023 |
|
Numerator: |
|
|
|
|
|
|
|
|
Net income (loss) for basic earnings per share |
$ |
(5,373,320) |
|
|
$ |
20,673,440 |
|
|
$ |
(4,959,708) |
|
|
$ |
6,534,775 |
|
|
Adjustments to net income (loss) available to shareholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Convertible secured debentures interest |
- |
|
|
1,129,509 |
|
|
- |
|
|
- |
|
|
Adjusted net income (loss) for diluted earnings per share |
$ |
(5,373,320) |
|
|
$ |
21,802,949 |
|
|
$ |
(4,959,708) |
|
|
$ |
6,534,775 |
|
|
|
|
|
|
|
|
|
|
|
Denominator: |
|
|
|
|
|
|
|
|
Weighted average shares used to compute basic EPS |
1,950,563 |
|
1,110,091 |
|
1,667,187 |
|
1,107,580 |
|
Dilutive effect of: |
|
|
|
|
|
|
|
|
Stock options |
- |
|
|
10,561 |
|
|
- |
|
|
5,281 |
|
|
Restricted and performance stock units |
- |
|
|
29,984 |
|
|
- |
|
|
14,992 |
|
|
|
|
|
|
|
|
|
|
|
Convertible debt |
- |
|
|
81,178 |
|
|
- |
|
|
- |
|
|
Weighted average shares used to compute diluted EPS |
1,950,563 |
|
|
1,231,814 |
|
|
1,667,187 |
|
|
1,127,853 |
|
|
|
|
|
|
|
|
|
|
|
Basic earnings (loss) per share |
$ |
(2.75) |
|
|
$ |
18.62 |
|
|
$ |
(2.97) |
|
|
$ |
5.90 |
|
|
Diluted earnings (loss) per share |
$ |
(2.75) |
|
|
$ |
17.70 |
|
|
$ |
(2.97) |
|
|
$ |
5.79 |
|
|
|
|
|
|
|
|
|
|
|
Anti-dilutive securities excluded from shares outstanding: |
|
|
|
|
|
|
|
|
Stock options |
50,736 |
|
21,230 |
|
50,736 |
|
21,230 |
|
Restricted and performance stock units |
165,796 |
|
41,114 |
|
165,796 |
|
41,114 |
|
Warrants |
583,648 |
|
520,067 |
|
583,648 |
|
520,067 |
|
Earnout shares |
208,333 |
|
208,333 |
|
208,333 |
|
208,333 |
|
Convertible debt |
3,251,287 |
|
- |
|
3,251,287 |
|
81,178 |
|
Total |
4,259,800 |
|
790,744 |
|
4,259,800 |
|
871,922 |
|
|