XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units (Tables)
6 Months Ended
Jun. 30, 2020
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units  
Summary of share-based compensation expense for all stock awards

Stock-based compensation expense for all stock awards consists of the following (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

2020

    

2019

2020

    

2019

Cost of product revenue

$

49

$

27

$

85

$

44

Cost of service and other revenue

 

80

 

57

 

148

 

117

Research and development

 

290

 

180

 

531

 

348

Selling, general, and administrative

 

2,082

 

1,337

 

3,846

 

2,376

Total

$

2,501

$

1,601

$

4,610

$

2,885

Summary of stock option activity

Weighted-average

Remaining contractual

Aggregate intrinsic value

    

Options

    

exercise price

    

life (in years)

    

(in thousands)

Outstanding at December 31, 2019

 

2,507,062

 

$

14.41

7.58

$

24,870

Granted

 

457,211

$

27.09

Exercised

 

(152,570)

$

7.28

Cancelled

 

(67,262)

$

25.55

Outstanding at June 30, 2020

 

2,744,441

$

16.65

7.60

$

30,415

Vested and expected to vest at June 30, 2020

 

2,744,441

$

16.65

7.60

$

30,415

Exercisable at June 30, 2020

1,479,484

$

11.12

6.58

$

24,264

Summary of restricted stock units activity

Weighted-average

grant date

fair value

    

Shares

    

per share

Unvested RSUs as of December 31, 2019

 

370,123

 

$

20.48

Granted

 

224,792

$

27.33

Vested

 

(93,816)

$

27.26

Cancelled

 

(21,103)

$

19.94

Unvested RSUs as of June 30, 2020

 

479,996

$

23.41