XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
Stock option activity during the three months ended March 31, 2024, was as follows (in thousands, except per share amounts):
Stock Options Outstanding
SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
Aggregate Intrinsic
Value (1)
(in years)
Outstanding as of December 31, 202313,043$15.41 6.1$282,197 
Exercised
(1,383)12.15 
Outstanding as of March 31, 202411,660$15.79 6.2$220,120 
Exercisable as of March 31, 20246,314$12.26 4.5$141,485 
(1)We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.
Schedule of Restricted Stock Unit Activity
RSU and RSA activity during the three months ended March 31, 2024, was as follows (in thousands, except per share amounts):
Restricted Stock Units and Restricted Stock Awards Outstanding
SharesWeighted Average Grant Date Fair Value
Outstanding as of December 31, 202345,099$25.83 
Granted
1,73337.10 
Released(6,300)26.44 
Forfeited
(1,531)25.71 
Outstanding as of March 31, 202439,001$26.23 
Schedule of Share-Based Compensation Expense
Share-based compensation expense during the three months ended March 31, 2024 and 2023, was as follows (in thousands):
Three Months Ended March 31,
20242023
Cost of revenue
$2,948 $2,309 
Research and development102,355 94,265 
Sales and marketing24,989 19,189 
General and administrative
32,181 27,359 
Total share-based compensation
$162,473 $143,122