XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Compute Basic and Diluted net income (loss)

The calculation of net income (loss) and the number of shares used to compute basic and diluted net income (loss) per share for the three and six months ended June 30, 2024 and 2023 are as follows (in thousands, except per share data):

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net income (loss), basic and diluted

 

$

55,409

 

 

$

(23,783

)

 

$

28,539

 

 

$

(48,562

)

Weighted-average common shares outstanding, basic

 

 

62,205

 

 

 

61,794

 

 

 

62,095

 

 

 

60,764

 

Effect of diluted securities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

1,359

 

 

 

 

 

 

1,562

 

 

 

 

Restricted stock units

 

 

23

 

 

 

 

 

 

27

 

 

 

 

Weighted-average common shares outstanding, diluted

 

 

63,587

 

 

 

61,794

 

 

 

63,684

 

 

 

60,764

 

Net income (loss) per share, basic

 

$

0.89

 

 

$

(0.38

)

 

$

0.46

 

 

$

(0.80

)

Net income (loss) per share, diluted

 

$

0.87

 

 

$

(0.38

)

 

$

0.45

 

 

$

(0.80

)

 

Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss per Share Attributable to Common Stockholders

The following common stock equivalents were excluded from the calculation of diluted net income (loss) per share for the periods indicated because including them would have had an anti-dilutive effect (in thousands):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

 

8,028

 

 

 

10,115

 

 

 

7,306

 

 

 

10,115

 

Restricted stock units

 

 

27

 

 

 

85

 

 

 

18

 

 

 

85

 

Total

 

 

8,055

 

 

 

10,200

 

 

 

7,324

 

 

 

10,200