v3.26.1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2026
Net Income (Loss) Per Share  
Net Income (Loss) Per Share

(12) Net Income (Loss) Per Share

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

For the three months ended March 31, 2026, the Company’s Public and Private Warrants (Refer to Note 6 for Public and Private Warrants) were in-the-money for purposes of computing diluted net income (loss) per share. As a result, the gain from the change in the fair value of the underlying derivative warrant liabilities was added back to net income, resulting in a net loss for purposes of computing diluted net income (loss) per share. Potential common shares resulting from the Public and Private Warrants were computed using the treasury stock method.  For the three months ended March 31, 2025, the Company’s Public and Private Warrants were out-of-the-money for purposes of computing diluted net income (loss) per share. As a result, the gain from the change in the fair value of the underlying derivative warrant liabilities was not added back to net income for purposes of computing diluted net income (loss) per share.

As of December 31, 2025, all the Sponsor Vesting Shares were vested (Refer to Note 7 for Sponsor Vesting Shares and Earn-out liabilities). For the three months ended March 31, 2026, the Sponsor Vesting Shares have been included in the computations of basic net income per share and diluted net income (loss) per share from the beginning of the period.

During the three months ended March 31, 2025, the vesting condition for the Promote Sponsor Vesting Shares was satisfied. For the three months ended March 31, 2025, the Promote Sponsor Vesting Shares have been included in the computation of basic net income per share from the February 6, 2025 vesting date and have been included in the computation of diluted net income per share from the beginning of the period. The underlying gain from the change in the fair value of the Promote Sponsor Vesting Shares has been excluded from the computation of diluted net income per share for the three months ended March 31, 2025 because the underlying shares have been included in the computation from the beginning of the period. For the three months ended March 31, 2025, the number of Sponsor Vesting Shares excluded from the computations of basic and diluted net income per share because the vesting conditions had not been satisfied totaled 580,273 shares.

The weighted-average common shares outstanding for the three months ended March 31, 2026 and March 31, 2025 include 315,518 and 791,576 weighted-average shares for warrants having an exercise price of $0.01 per share each, respectively. The Company excluded the following potentially dilutive securities from the computations of diluted net income (loss) per share for the three months ended March 31, 2026 and March 31, 2025 because their effect would be anti-dilutive:

  ​ ​ ​

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

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