v3.25.2
Net loss per share attributable to common stock (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Shares By Treasury Stock Method

The following table summarizes the impact of the treasury stock method:

 

Net loss per share

 

Three Months Ended June 30

 

 

Six Months Ended June 30,

 

(in thousands, except per share amounts)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common
   stockholders

 

(78,729

)

 

 

(7,128

)

 

$

(113,341

)

 

$

(45,344

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in compute net
   loss per share, basic

 

 

43,564,573

 

 

 

39,699,053

 

 

 

43,403,850

 

 

 

37,771,084

 

  Effect of dilutive securities (a)

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net
  loss per share, diluted

 

 

43,564,573

 

 

 

39,699,053

 

 

 

43,403,850

 

 

 

37,771,084

 

Net loss per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(1.81

)

 

$

(0.18

)

 

$

(2.61

)

 

$

(1.20

)

Diluted

 

$

(1.81

)

 

$

(0.18

)

 

$

(2.61

)

 

$

(1.20

)

(a) The common stock equivalents, which equaled 846,919 and 1,439,199 stock awards outstanding for the three and six months ended June 30, 2025, respectively, and 1,884,542 and 2,028,359 stock awards outstanding for the three and six months ended June 30, 2024, were excluded for the period then ended, respectively, due to their anti-dilutive effect.