XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
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,
2024202320242023
(In thousands)
Cost of revenue$5,436 $7,053 $16,830 $18,677 
Research and development84,787 94,085 246,926 246,754 
Sales and marketing33,560 51,345 101,664 142,343 
General and administrative30,048 32,524 92,226 90,497 
Restructuring costs730 467 3,178 11,096 
Total$154,561 $185,474 $460,824 $509,367