XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Net Loss Per Share  
Schedule of basic and diluted shares

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

    

2022

2023

    

2022

Numerator:

Net loss

$

(7,758)

$

(35,064)

$

(19,925)

$

(78,119)

Denominator:

Weighted average common shares outstanding

37,657

37,005

37,494

36,927

Net loss per share, basic and diluted

$

(0.21)

$

(0.95)

$

(0.53)

$

(2.12)

Schedule of common share equivalents have been excluded from the calculation of diluted net loss per share

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

2023

    

2022

 

2023

    

2022

Common stock and RSUs

1,522

 

902

1,545

 

807

Stock options

2,760

 

2,503

2,793

 

2,423

Total anti-dilutive shares

4,282

3,405

4,338

3,230