XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity and Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Restricted Stock Awards and Units
Restricted stock award (RSA) and restricted stock unit (RSU) activity under our equity incentive plan was as follows (in thousands, except weighted-average grant date fair values):
Number of Restricted Stock AwardsWeighted-Average Grant Date Fair Value
RSAs at December 31, 2020653 $21.30 
Awards granted— — 
Awards vested— — 
RSAs at March 31, 2021653 $21.30 
Number of Restricted Stock UnitsWeighted-Average Grant Date Fair Value
RSUs at December 31, 20202,800 $20.54 
Awards granted76 38.76 
Awards vested(3)18.63 
Awards forfeited(7)24.88 
RSUs at March 31, 20212,866 $21.01 
Schedule of Stock Option Activity
The following table summarizes the Company’s stock option activity during the three months ended March 31, 2021 (in thousands, except weighted-average exercise prices):
 Number of OptionsWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding, December 31, 20203,358 $1.535.3$104,510
Options exercised(452)$1.27
Options canceled(2)$4.79
Outstanding, March 31, 20212,904 $1.565.1$89,554
Options exercisable at March 31, 20212,408 $1.154.8$75,265
Options vested as of March 31, 2021 and expected to vest after March 31, 20212,904 $1.565.1$89,554
Schedule of Stock-based Compensation Expense
Total stock-based compensation expense was included in our consolidated statements of operations as follows (in thousands):
Three Months Ended March 31,
20212020
Cost of revenues$491 $345 
Research and development2,918 1,782 
Sales, general and administrative4,645 1,636 
$8,054 $3,763 
Schedule of Share-Based Payment Arrangement, Nonvested Award, Cost As of March 31, 2021, total unrecognized stock-based compensation related to unvested stock awards was $58.3 million, which will be recognized over the next five years as follows (in thousands):
Remainder of 2021$20,570 
202221,754 
202312,899 
20243,027 
202535 
$58,285