XML 55 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense of consolidated statements Stock-based compensation expense is included in the following line items in the accompanying consolidated statements of operations for the years ended:
December 31, 2022
(in thousands)202220212020
Costs of goods sold$215 $157 $167 
Sales and marketing2,341 2,905 2,585 
Research and development2,640 1,923 1,376 
General and administrative10,395 5,934 4,341 
Total stock-based compensation expense$15,591 $10,919 $8,470 
Schedule of weighted-average assumptions for options granted
The following weighted-average assumptions were used in the calculation of fair value for stock options granted for the following periods:
Year Ended December 31,
202220212020
Expected term (in years)6.015.885.88
Expected volatility61.17 %58.38 %58.46 %
Risk free interest rate2.31 %1.02 %0.49 %
Expected dividends— %— %— %
The following are the weighted average assumptions used in the valuation of ESPP options for the years ended December 31:
Year Ended December 31,
202220212020
Expected term (in years)0.50.50.5
Expected volatility66.5 %48.0 %81.4 %
Risk-free interest rate1.1 %0.10 %1.0 %
Expected dividends— %— %— %
Schedule of stock option activity
The following table summarizes the Company's stock option activity for the year ended December 31, 2022:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding at December 31, 20213,194,738 $15.65 6.45$2,236 
Granted1,228,920 $9.20 
Forfeited(267,839)$14.98 
Exercised(260,963)$4.97 
Outstanding at December 31, 20223,894,856 $14.38 6.78$2,783 
Exercisable at December 31, 20222,034,249 $16.31 4.94$1,462 
Schedule of stock unit activity The following table summarizes the activity for restricted stock units for the indicated periods:
Outstanding Restricted and Performance Stock Units
Stock UnitsWeighted
Average Fair Value at Date of Grant per Share
Weighted Average Remaining Vesting Life (Years)
Aggregate Intrinsic Value (in thousands)
Unvested December 31, 2021967,068 $16.06 1.45$9,061 
Granted1,413,755 $8.40 
Released(265,420)$13.48 
Forfeited(254,297)$12.24 
Unvested December 31, 20221,861,106 $11.13 1.60$18,574 
The following table summarizes the activity for performance stock units for the indicated periods:
Outstanding Restricted and Performance Stock Units
Stock UnitsWeighted
Average Fair Value at Date of Grant per Share
Weighted Average Remaining Vesting Life (Years)
Aggregate Intrinsic Value (in thousands)
Unvested December 31, 2021763,697 $21.47 2.36$7,156 
Granted530,983 8.23 
Released(77,671)18.08 
Forfeited(104,978)16.08 
Unvested December 31, 20221,112,031 $15.90 1.86$11,098