v3.26.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Income (Loss) Per Share  
Schedule of income (loss) per share basic and diluted

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

Three Months Ended March 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

 

 

  ​

Net income used in computing basic earnings per share

$

33,109

$

42,619

Less: Change in fair value of Public and Private Warrants

(53,697)

Less: Vesting of Promote Sponsor Vesting Shares

(4,363)

Net income (loss) for diluted income (loss) per share

$

(20,588)

$

38,256

Denominator:

Weighted-average shares outstanding - basic

332,059

284,698

Weighted-average effect of potentially dilutive securities:

Public and Private Warrants

3,378

Common stock options

6,903

RSUs

7,801

Vesting of Promote Sponsor Vesting Shares

992

Vested Customer Warrants

1,201

Weighted-average shares outstanding - diluted

 

335,437

301,595

Net income per share - basic

$

0.10

$

0.15

Net income (loss) per share - diluted

$

(0.06)

$

0.13

Schedule of antidilutive securities excluded from computation of diluted net income per share

  ​ ​ ​

Three Months Ended March 31,

2026

  ​ ​ ​

2025

Common Stock warrants (1)

 

1,340,297

 

13,074,574

Stock Options

 

6,532,278

 

-

Restricted Stock Units

 

7,658,616

 

-

 

15,531,191

 

13,074,574

The number of outstanding warrants as of both March 31, 2026 and March 31, 2025 does not include 1,340,310 unvested Customer Warrants