v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Income (Loss) Per Share  
Schedule of earnings per share basic and diluted

The following table presents the calculations of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except for per share amounts):

Three Months Ended June 30,

Six Months Ended June 30,

    

2025

    

2024

    

2025

    

2024

Numerator:

 

 

  

 

 

  

Net income (loss) used in basic computation

$

(39,654)

$

(12,421)

 

$

2,965

$

(33,194)

Less: Vesting of Promote Sponsor Vesting Shares

(4,363)

Net loss used in diluted computation

$

(39,654)

$

(12,421)

$

(1,398)

$

(33,194)

Denominator:

Weighted-average shares outstanding - basic and diluted

298,254

171,903

291,514

161,705

Net income (loss) per share - basic

$

(0.13)

$

(0.07)

 

$

0.01

$

(0.21)

Net loss per share - diluted

$

(0.13)

$

(0.07)

$

0.00

$

(0.21)

Schedule of antidilutive securities excluded from computation of earnings

    

Six Months Ended June 30,

2025

    

2024

Common Stock warrants (1)

 

14,410,623

 

14,450,417

Stock Options

 

6,536,637

 

9,600,802

Restricted Stock Units

 

6,544,122

 

8,382,814

 

27,491,382

 

32,434,033

(1)The number of outstanding warrants as of both June 30, 2025 and June 30, 2024 does not include 1,340,310 unvested Customer Warrants.