XML 60 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans and Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Employee Benefit Plans and Stock-based Compensation  
Summary of stock option activity

The following table summarizes the stock option transactions for each of the years ended December 31, 2018, 2019 and 2020 (in thousands, except per share data):

Weighted-

    

    

    

average

    

 

Weighted-

Remaining

 

Number of

average

Contractual

Aggregate

 

Options

Exercise

Life

Intrinsic

 

Stock Options

    

Outstanding

    

Price

    

(in years)

    

Value

 

Balance as of January 1, 2018

 

2,666

$

3.81

 

6.87

$

13,149

Granted

 

246

 

5.77

Exercised

 

(238)

 

2.64

Canceled and expired

 

(20)

 

4.40

Balance as of December 31, 2018

 

2,654

$

4.09

 

6.28

$

2,720

Granted

 

430

 

3.06

Exercised

 

(113)

 

2.37

Canceled and expired

 

(18)

 

4.47

Balance as of December 31, 2019

2,953

$

4.00

 

5.95

$

3,040

Granted

 

 

Exercised

 

(905)

 

2.80

Canceled and expired

 

(163)

 

5.85

Balance as of December 31, 2020

 

1,885

$

4.42

 

6.17

$

9,713

Options vested as of December 31, 2020 and unvested options expected to vest, net of forfeitures

 

1,872

$

4.42

 

6.15

$

9,636

Options exercisable as of December 31, 2020

 

1,418

$

4.52

 

5.41

$

7,165

Summary of options outstanding and exercisable by exercise price ranges

The options outstanding and exercisable as of December 31, 2020 were in the following exercise price ranges (in thousands, except per share data):

Options Vested and

 

Options Outstanding as of

Exercisable as of

 

December 31, 2020

December 31, 2020

 

    

    

Weightedaverage

    

    

 

Range of

Weightedaverage

    

Remaining

WeightedAverage

 

Exercise Price

Shares

Exercise Price

    

Contractual Life

Shares

Exercise Price

 

$

2.14

-

$

2.14

8

$

2.14

 

3.33

 

8

$

2.14

$

2.18

-

$

2.18

304

$

2.18

 

4.84

 

304

$

2.18

$

2.36

-

$

2.91

162

$

2.56

 

3.29

 

162

$

2.56

$

3.06

-

$

3.06

430

$

3.06

 

8.85

 

107

$

3.06

$

4.79

-

$

4.79

92

$

4.79

 

0.82

 

92

$

4.79

$

5.21

-

$

5.21

440

$

5.21

 

5.82

 

440

$

5.21

$

5.61

-

$

5.61

20

$

5.61

 

1.16

 

20

$

5.61

$

5.77

-

$

5.77

245

$

5.77

 

7.85

 

128

$

5.77

$

7.95

-

$

7.95

60

$

7.95

 

6.08

 

59

$

7.95

$

9.50

-

$

9.50

124

$

9.50

 

6.82

 

98

$

9.50

1,885

$

4.42

 

6.17

 

1,418

$

4.52

Summary of restricted stock awards activity

A summary of activity related to restricted stock awards for the years ended December 31, 2018, 2019 and 2020 is presented below (in thousands, except per share data):

    

    

Weighted-Average

 

Grant Date

 

Stock Awards

    

Shares

    

Share Value

 

Non-vested as of January 1, 2018

 

480

$

7.13

Granted

 

344

$

6.02

Vested

 

(181)

$

6.04

Forfeited

 

(10)

$

6.65

Non-vested as of December 31, 2018

 

633

$

6.85

Granted

 

554

$

3.60

Vested

 

(228)

$

6.46

Forfeited

 

(20)

$

7.16

Non-vested as of December 31, 2019

939

$

5.02

Granted

 

443

$

5.94

Vested

 

(347)

$

5.44

Forfeited

(13)

$

5.54

Non-vested as of December 31, 2020

 

1,022

$

5.27

Summary of common stock reserved for future issuance

The following number of shares of common stock were reserved and available for future issuance as of December 31, 2020 (in thousands, except per share data):

Options outstanding

    

1,885

Restricted stock awards outstanding

 

1,022

Stock available for future grant: 2015 Equity Incentive Plan

 

562

Total

 

3,469

Summary of compensation costs related to stock-based awards

Year Ended

December 31, 

    

 

2020

    

2019

2018

 

Cost of revenue

$

116

$

125

$

92

Selling, general and administrative

 

2,000

 

1,778

 

1,520

Research and development

 

507

 

443

 

313

Total stock-based compensation

 

2,623

 

2,346

 

1,925

Tax effect on stock-based compensation

 

 

 

Net effect on net income (loss)

$

2,623

$

2,346

$

1,925

Shares used in computing basic net income (loss) per share

 

40,152

 

39,487

 

39,049

Shares used in computing diluted net income (loss) per share

 

41,025

 

39,487

 

40,265

Effect on basic net income (loss) per share

$

0.07

$

(0.06)

$

0.05

Effect on diluted net income (loss) per share

$

0.06

$

(0.06)

$

0.05

Summary of weighted-average assumptions

Year Ended

December 31, 

 

2020

    

2019

    

2018

 

Expected term (in years)

    

6.1

    

5.8

    

Volatility

%  

49.5

%  

46.6

%  

Expected dividend

%  

%  

%  

Risk-free interest rate

%  

1.67

%  

3.09

%