Schedule of Basic and Diluted Earnings Per Share |
The
table below sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share data):
Schedule
of Basic and Diluted Earnings Per Share
| |
2025 | | |
2024 | | |
2025 | | |
2024 | |
| |
Three Months Ended June 30, | | |
Six Months Ended June 30, | |
| |
2025 | | |
2024 | | |
2025 | | |
2024 | |
Numerator: | |
| | |
| | |
| | |
| |
Net income (loss) | |
$ | 3,550 | | |
$ | (3,861 | ) | |
$ | 3,608 | | |
$ | (8,261 | ) |
Denominator: | |
| | | |
| | | |
| | | |
| | |
Basic – weighted average shares outstanding | |
| 139,310,589 | | |
| 130,269,710 | | |
| 139,190,378 | | |
| 130,291,796 | |
Effect of dilutive securities: | |
| | | |
| | | |
| | | |
| | |
Employee restricted stock units and deferred stock units | |
| 4,011,541 | | |
| — | | |
| 3,896,933 | | |
| — | |
Warrants | |
| 5,252,112 | | |
| — | | |
| 5,252,112 | | |
| — | |
Diluted – weighted average shares outstanding | |
| 148,574,242 | | |
| 130,269,710 | | |
| 148,339,423 | | |
| 130,291,796 | |
Basic earnings (loss) per share | |
| 0.03 | | |
| (0.03 | ) | |
| 0.03 | | |
| (0.06 | ) |
Diluted earnings (loss) per share | |
| 0.02 | | |
| (0.03 | ) | |
| 0.02 | | |
| (0.06 | ) |
|