XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of unrecognized compensation cost of outstanding equity awards
As of September 30, 2023, total unrecognized compensation cost related to all outstanding equity awards was as follows:
As of September 30, 2023
Unrecognized Compensation CostWeighted-average remaining period
(In thousands)(In years)
Unvested stock options$18,058 1.6
Unvested restricted stock units and awards1,678,691 2.9
ESPP1,296 0.1
Shares of Class A common stock in escrow subject to future vesting1,114 0.8
Total$1,699,159 
Schedule of stock based compensation expense
The Company recorded total stock-based compensation expense as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(In thousands)
Cost of revenue$7,053 $6,114 $18,677 $14,631 
Research and development94,085 90,787 246,754 279,680 
Sales and marketing51,345 58,747 142,343 184,825 
General and administrative32,524 37,973 90,497 111,850 
Restructuring costs467 15,274 11,096 15,274 
Total$185,474 $208,895 $509,367 $606,260