v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share  
Schedule of earnings per share

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

Net loss

$

(64,685)

 

$

(36,388)

 

$

(113,470)

 

$

(61,684)

Weighted-average shares outstanding - basic and diluted

 

303,727

 

 

276,355

 

 

303,686

 

 

276,309

Net loss per share basic and diluted

$

(0.21)

 

$

(0.13)

 

$

(0.37)

 

$

(0.22)

 

 

 

 

 

 

 

 

 

 

 

 

Penny warrants included in Net loss per share calculation

 

6,000

 

 

6,900

 

 

6,000

 

 

6,900

Schedule of number of anti-dilutive shares excluded from the calculation of diluted net loss per share

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

Unvested restricted stock units

 

2,213

 

 

1,569

Penny warrants subject to unmet contingencies

 

15,023

 

 

13,523

Warrants “out-of-the-money”

 

34,453

 

 

42,750

Total

 

51,689

 

 

57,841