XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ Equity and Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Shares Repurchased A summary of the stock repurchase activity under the New Repurchase Program is as follows (in thousands, except per share amounts):
Three Months Ended
March 31, 2022
Aggregate purchase price$136,228 
Shares repurchased1,171 
Average price paid per share$116.30 
Schedule of Option Activity The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):
Number of
Shares
Underlying
Outstanding Options
Weighted-
Average
Exercise
Price per Share
Weighted-
Average
Remaining
Contractual
Term (Years) 
Aggregate
Intrinsic
Value
of Stock
Options
Outstanding
Balance—December 31, 20218,685 $12.45 2.8$1,140,369 
Options granted — — 
Options exercised (737)10.09 
Options canceled(121)18.11 
Balance—March 31, 20227,827 $12.58 2.6$989,294 
Vested and exercisable—March 31, 20226,304 $10.07 2.2$812,692 
Schedule of Restricted Stock Units Activity A summary of the RSU activity is presented below (in thousands, except years and per share amounts):
Number of
Shares
Weighted-
Average Grant
Date Fair Value Per Share
Weighted-Average
Remaining
Contractual Term (in years)
Aggregate Intrinsic Value
Unvested balance—December 31, 20217,821 $70.98 1.7$1,124,229 
       RSUs granted758 107.79 
       RSUs vested(742)64.21 
       RSUs forfeited/canceled(108)70.81 
Unvested balance—March 31, 20227,729 $75.24 1.6$1,074,204 
Schedule of Stock-Based Compensation Expense The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):
Three Months Ended March 31,
20222021
Cost of revenue $1,309 $1,400 
Research and development 27,576 21,982 
Sales and marketing
13,109 10,085 
General and administrative 8,285 4,086 
           Total stock-based compensation $50,279 $37,553