XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2020
Stockholders' Equity [Abstract]  
Summary of Stock Option Activity

Stock Options Outstanding

Weighted

Number

average

of shares

Exercise price

exercise price

Balances, December 31, 2019

22,697

$

1.1616.00

$

5.57

Options granted

35

2.45

2.45

Options exercised

(341)

1.164.25

2.43

Options canceled

(1,906)

2.5415.77

7.39

Balances, June 30, 2020

20,485

$

1.1616.00

$

5.45

Summary of Time-Based RSUs Activity

Weighted average

Number

grant date

of shares

fair value

RSUs outstanding at December 31, 2019

1,086

$

6.12

RSUs granted

5,280

4.34

RSUs released

(858)

6.78

RSUs forfeited

(399)

4.47

Unvested RSUs outstanding at June 30, 2020

5,109

$

4.30

Summary of Performance-Based RSUs Activity

Weighted average

Number

grant date

of shares

fair value

PSUs outstanding at December 31, 2019

138

$

2.63

PSUs granted

PSUs released

PSUs forfeited

Unvested PSUs outstanding at June 30, 2020

138

$

2.63

Schedule of Stock-Based Compensation Expense

Three Months Ended June 30,

Six Months Ended June 30,

2020

2019

2020

2019

Cost of revenue

$

452

$

444

$

979

$

956

Research and development

1,433

1,918

3,192

3,930

Sales, general and administrative

1,349

1,727

3,095

3,584

Total stock-based compensation expense

$

3,234

$

4,089

$

7,266

$

8,470

Schedule of Fair Value of Employee Stock Options

Three Months Ended June 30,

Six Months Ended June 30,

Stock Option

2020

2019

2020

2019

Expected term in years

—  

—  

5.1

—  

Expected volatility

  

  

57%

  

Risk-free interest rate

  

  

1.2%

  

Dividend yield

  

  

  

  

Schedule of Fair Value of Employee Stock Purchase Plan

Three Months Ended June 30,

Six Months Ended June 30,

ESPP

2020

2019

2020

2019

Expected term in years

0.5-2.0

—  

0.5-2.0

—  

Expected volatility

0.6

—  

0.6

  

Risk-free interest rate

0.8% -1.0%

—  

0.8% -1.0%

  

Dividend yield