XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation expense
Stock-based compensation expense included in the consolidated statements of operations was as follows:
Year Ended December 31,
(in thousands)
202220212020
Cost of revenue
$8,369$4,446$3,158
Sales and marketing
49,38329,41019,842
Research and development
31,49920,59314,794
General and administrative
31,38224,95621,779
Total stock-based compensation expense
$120,633

$79,405

$59,573
Summary of RSU and PSUs
A summary of our restricted stock, RSU and PSU activity is presented below:
Restricted StockRSUsPSUs
(in thousands, except for per share data)
Number
of Shares
Weighted
Average
Grant Date Fair Value
Number
of Shares
Weighted
Average
Grant Date Fair Value
Number
of Shares
Weighted
Average
Grant Date Fair Value
Unvested balance at December 31, 2019495$4.25 2,894$26.34 $— 
Granted
— 3,57028.23 — 
Vested
(396)4.25 (1,504)25.37 — 
Forfeited
— (470)26.68 — 
Unvested balance at December 31, 2020994.25 4,49028.13 — 
Granted
3,84243.57 — 
Vested
(99)4.25 (1,872)28.14 — 
Forfeited
— (679)33.64 — — 
Unvested balance at December 31, 2021— 5,781 37.74 — — 
Granted
— 4,65345.83 20944.97 
Vested
— (2,510)36.47 — — 
Forfeited
— (1,030)40.45 (13)44.97 
Unvested balance at December 31, 20226,89443.26 19644.97 
Stock option activity
A summary of our stock option activity is below:
(in thousands, except for per share data and years)
Number
of Shares
Weighted
Average
Exercise Price
Weighted-Average Remaining Contractual Term (in years)

Aggregate Intrinsic Value
Outstanding at December 31, 201912,939$8.38 7.1$201,608
Granted
Exercised
(2,956)7.34 73,277
Forfeited/canceled
(542)10.80 
Outstanding at December 31, 20209,4418.56 6.4412,547
Granted
Exercised
(2,671)6.84 111,256
Forfeited/canceled
(39)14.96 
Outstanding at December 31, 20216,7319.21 5.5308,677
Granted
Exercised
(1,174)9.9847,880
Forfeited/canceled
(72)16.15
Outstanding and exercisable at December 31, 20225,4858.964.5160,135
ESPP valuation assumptions
The fair value of the 2018 ESPP purchase rights was estimated on the offering or modification dates using a Black-Scholes option-pricing model and the following assumptions:
Year Ended December 31,
202220212020
Expected term (in years)
0.5 — 2.0
0.5 — 2.0
0.5 — 2.0
Expected volatility
42.8% — 61.0%
37.2% — 59.4%
41.6% — 60.1%
Risk-free interest rate
0.1% — 3.4%
0.1% — 0.2%
0.1% — 0.9%
Expected dividend yield