XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share attributable to common stockholders was calculated as follows (in thousands, except share and per share data):

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net loss from continuing operations attributable to common stockholders

$

(51,035

)

 

$

(41,015

)

 

$

(110,134

)

 

$

(155,413

)

Net income (loss) from discontinuing operations attributable to common stockholders

$

139,811

 

 

$

(6,839

)

 

$

125,907

 

 

$

82,937

 

Net income (loss) attributable to common stockholders

$

88,776

 

 

$

(47,854

)

 

$

15,773

 

 

$

(72,476

)

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding - basic and diluted

 

152,648,238

 

 

 

128,289,871

 

 

 

150,097,482

 

 

 

127,297,667

 

Net loss from continuing operations per share attributable to common stockholders, basic and diluted

$

(0.33

)

 

$

(0.32

)

 

$

(0.73

)

 

$

(1.22

)

Net income (loss) from discontinued operations per share attributable to common stockholders, basic and diluted

$

0.92

 

 

$

(0.05

)

 

$

0.84

 

 

$

0.65

 

Net income (loss) per share attributable to common stockholders, basic and diluted

$

0.58

 

 

$

(0.37

)

 

$

0.11

 

 

$

(0.57

)

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive potential common stock equivalents excluded from the calculation of net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

Stock options to purchase common stock

 

19,124,165

 

 

 

16,370,123

 

 

 

19,124,165

 

 

 

16,370,123

 

Unvested restricted stock units

 

2,754,989

 

 

 

3,826,695

 

 

 

2,754,989

 

 

 

3,826,695

 

Shares issuable under employee stock purchase plan

 

100,059

 

 

 

139,649

 

 

 

33,596

 

 

 

47,061

 

Warrants to purchase common stock

 

647,589

 

 

 

1,177,433

 

 

 

647,589

 

 

 

1,177,433