XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of offering activity

Number of

Total

Shares Purchased

Proceeds

Offering Period

(in thousands)

November 1, 2019 - April 30, 2020

97,247

$

3,062

May 1, 2020 - October 31, 2020

136,288

$

4,052

November 1, 2020 - April 30, 2021

106,435

$

6,085

May 1, 2021 - October 31, 2021

79,820

$

7,465

Schedule of performance-based awards

Period Granted

Options Granted

RSUs Granted

Options Vested

RSUs Vested

Milestone

Valuation Method

(in thousands)

Q1 2019

200

300

200

300

(1)

Monte-Carlo Simulation

Q2 2019

188

81

(2)

Fair Market Value

Q3 2019

50

50

(1)

Monte-Carlo Simulation

Q1 2020

150

300

130

289

(1)

Monte-Carlo Simulation

Q1 2020

436

408

(3)

Fair Market Value

Q1 2020

129

129

(3)

Black-Scholes-Merton

Q2 2020

21

21

(3)

Fair Market Value

Q3 2020

10

10

(4)

Black-Scholes-Merton

Q3 2020

27

17

(3)

Fair Market Value

Q4 2020

32

19

(1)

Monte-Carlo Simulation

Q4 2020

22

2

(5)

Fair Market Value

Q1 2021

150

125

(1)

Monte-Carlo Simulation

Q1 2021

279

10

(3)

Fair Market Value

Q2 2021

163

(1)

Monte-Carlo Simulation

Q2 2021

29

(3)

Black-Scholes-Merton

Q2 2021

7

(3)

Fair Market Value

Q4 2021

20

(1)

Monte-Carlo Simulation

Q4 2021

205

(3)

Fair Market Value

(1)The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.
(2)The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.
(3)The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.
(4)The awards have vested based on a change of coverage.
(5)The awards will vest based on achievement of certain revenue and recruiting targets.
Summary of stock option activity

Outstanding Options

 

    

    

    

    

Weighted-

    

 

Weighted-

Average

 

Shares

Average

Remaining

Aggregate

 

Available for

Number of

Exercise

Contractual

Intrinsic

 

Grant

Shares

Price

Life

Value

 

(in thousands, except for contractual life and exercise price)

(in years)

 

Balance at December 31, 2020

 

3,148

 

6,707

$

11.19

 

6.04

$

592,468

Additional shares authorized

 

3,446

$

Options granted

 

(391)

 

391

$

104.03

Options exercised

 

 

(1,165)

$

10.14

Options forfeited/cancelled

 

33

 

(33)

$

15.00

RSUs granted

(2,208)

RSUs forfeited/cancelled

291

Balance at December 31, 2021

 

4,319

 

5,900

$

17.54

 

5.40

$

451,505

Exercisable at December 31, 2021

 

4,977

$

10.65

 

4.90

$

411,841

Vested and expected to vest at December 31, 2021

 

5,840

$

17.17

 

5.37

$

449,026

Restricted stock units

Weighted-

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance at December 31, 2020

4,188

$

34.02

Granted

2,208

$

106.74

Vested

(2,117)

$

29.46

Canceled/Forfeited

(291)

$

55.16

Balance at December 31, 2021

 

3,988

$

74.33

Summary of stock-based compensation expenses

Year ended December 31, 

 

2021

2020

2019

 

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

 

(in thousands)

Cost of revenues

$

4,811

$

$

4,811

$

1,691

$

$

1,691

$

905

$

32

$

937

Research and development

 

24,507

 

1,361

 

25,868

 

10,777

 

647

 

11,424

5,354

 

 

5,354

Selling, general and administrative

 

84,368

 

172

 

84,540

 

36,747

 

309

 

37,056

21,730

 

603

 

22,333

Total

$

113,686

$

1,533

$

115,219

$

49,215

$

956

$

50,171

$

27,989

$

635

$

28,624

Performance-based awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

December 31,

December 31,

2021

2020

Risk-free interest rate

0.80

%

1.52

%

0.54

%

1.64

%

Expected dividend yield

Expected volatility

60

%

55

65

%

Expected term (years)

7.25

10.0

5.25

7.25

Employee stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

Year ended December 31, 

   

2021

    

    

2020

    

    

2019

Expected term (years)

 

5.11

10.00

5.22

10.00

5.23

10.00

Expected volatility

 

55.33

%  

63.30

%

 

49.94

%  

61.96

%

42.53

%

45.84

%

Expected dividend rate

 

0

%

 

0

%

0

%

Risk-free interest rate

 

0.81

%  

1.67

%

 

0.31

%  

1.70

%

1.60

%

2.60

%