XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Reconciliation of net income loss available to common stockholders

  

Three Months Ended

Nine Months Ended

September 30

September 30

    

2021

    

2020

    

2021

    

2020

Basic net income per common share:

Numerator:

  

  

Net income

  

$

16,796

$

4,822

$

50,689

$

7,387

Denominator:

Weighted-average shares used in computing basic net income per share attributable to common stockholders

  

89,571,226

86,265,297

88,594,135

85,364,608

Basic net income per share attributable to common stockholders

$

0.19

$

0.06

$

0.57

$

0.09

  

Diluted net income per common share:

Numerator:

  

Net income attributable to common stockholders

  

$

16,796

$

4,822

$

50,689

$

7,387

Diluted net income attributable to common stockholders

$

16,796

$

4,822

$

50,689

$

7,387

Denominator:

Weighted-average shares used in computing basic net income per share attributable to common stockholder

  

89,571,226

86,265,297

88,594,135

85,364,608

Effect of dilutive securities

10,799,105

12,704,291

11,732,086

13,571,881

Weighted-average shares used in computing diluted net income per share attributable to common stockholders

  

100,370,331

98,969,588

100,326,221

98,936,489

Diluted net income per share attributable to common stockholders

$

0.17

$

0.05

$

0.51

$

0.07

Antidilutive securities excluded from computation of earnings per share

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2021

    

2020

2021

    

2020

Options to purchase common stock

1,165,092

 

721,202

860,650

 

517,743

Shares issuable under ESPP

1,082

2,451

140

428

Restricted stock units

74,123

13,829

28,654

59,876

Total

1,240,297

 

737,482

889,444

 

578,047