Schedule of basic and diluted weighted-average number of common shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three-Month Periods Ended September 30, |
|
Nine-Month Periods Ended September 30, |
|
|
2024 |
|
2023 |
|
2024 |
|
2023 |
Diluted earnings per share |
|
|
|
|
|
|
|
|
|
|
|
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
Net income (loss) - basic and diluted |
|
$ |
(2,390) |
|
$ |
16,789 |
|
$ |
(16,193) |
|
$ |
(1,710) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Denominator |
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding - basic |
|
|
20,537,794 |
|
|
18,416,368 |
|
|
20,137,942 |
|
|
18,078,437 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Dilutive impact from: |
|
|
|
|
|
|
|
|
|
|
|
|
Stock options |
|
|
— |
|
|
1,252,578 |
|
|
— |
|
|
— |
Restricted stock units |
|
|
— |
|
|
1,365,812 |
|
|
— |
|
|
— |
Weighted-average shares outstanding - diluted |
|
|
20,537,794 |
|
|
21,034,758 |
|
|
20,137,942 |
|
|
18,078,437 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income (loss) per share - basic |
|
$ |
(0.12) |
|
$ |
0.91 |
|
$ |
(0.80) |
|
$ |
(0.09) |
Net income (loss) per share - diluted |
|
$ |
(0.12) |
|
$ |
0.80 |
|
$ |
(0.80) |
|
$ |
(0.09) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Potentially dilutive securities excluded from the calculation of net income (loss) per share |
|
|
|
|
|
|
|
|
|
|
|
|
Unvested restricted stock units |
|
|
2,484,434 |
|
|
— |
|
|
2,484,434 |
|
|
1,365,812 |
Stock options |
|
|
1,739,786 |
|
|
976,949 |
|
|
1,640,972 |
|
|
1,144,412 |
Total potentially dilutive securities |
|
|
4,224,220 |
|
|
976,949 |
|
|
4,125,406 |
|
|
2,510,224 |
|