XML 64 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Table Text Blocks  
Schedule of net income (loss) and the number of shares used to compute basic and diluted net income (loss) per share

Year Ended December 31,

2022

2021

    

2020

Net income (loss) - basic and diluted

$

(557,517)

$

(644,085)

    

$

313,882

Weighted average shares outstanding - basic

59,642

58,518

54,534

Effect of dilutive securities:

Stock options

1,303

Restricted stock units

331

Weighted average shares outstanding - diluted

59,642

58,518

56,168

Net income (loss) per share - basic

$

(9.35)

$

(11.01)

$

5.76

Net income (loss) per share - diluted

(9.35)

(11.01)

5.59

Schedule of common stock equivalents excluded from calculation of diluted net loss per share applicable to common stockholders

Year Ended December 31,

 

    

2022

    

2021

2020

 

Stock options

 

6,233

 

5,682

 

4,480

Restricted stock units

 

1,894

 

1,590

 

13

ESPP shares

55

24

19

Total

 

8,182

 

7,296

4,512