XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share

NOTE 5. NET LOSS PER SHARE

The following table presents the computation of basic and diluted net loss per share:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(22,231

)

 

$

(23,296

)

 

$

(47,429

)

 

$

(46,259

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

37,814,019

 

 

 

36,848,602

 

 

 

37,583,623

 

 

 

36,718,994

 

Less: Weighted-average shares subject to repurchase

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic and diluted net loss per share attributable to common stockholders

 

 

37,814,019

 

 

 

36,848,602

 

 

 

37,583,623

 

 

 

36,718,994

 

Basic and diluted net loss per share

 

$

(0.59

)

 

$

(0.63

)

 

$

(1.26

)

 

$

(1.26

)

 

The Company reported net losses for all periods presented and, as such, all potentially dilutive shares of common stock would have been antidilutive for such periods. The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Common stock options, restricted stock units and performance stock units

 

 

10,711,822

 

 

 

10,949,114

 

 

 

10,781,071

 

 

 

10,850,896

 

Warrants to purchase common stock

 

 

2,669,479

 

 

 

496,612

 

 

 

2,904,290

 

 

 

496,612

 

Common stock issuable in connection with convertible senior notes

 

 

2,482,621

 

 

 

3,842,961

 

 

 

2,482,621

 

 

 

3,842,961

 

 

 

15,863,922

 

 

 

15,288,687

 

 

 

16,167,982

 

 

 

15,190,469