v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 898,373 $ 763,203 $ 2,492,036 $ 2,073,809
Costs and expenses:        
Cost of revenue 187,453 170,998 553,400 510,664
Research and development 326,679 264,698 919,791 800,435
Sales and marketing 249,033 225,929 740,676 670,299
General and administrative 141,124 106,577 359,942 414,339
Total costs and expenses 904,289 768,202 2,573,809 2,395,737
Loss from operations (5,916) (4,999) (81,773) (321,928)
Interest income (expense), net 32,477 26,691 98,423 76,480
Other income (expense), net 3,237 (4,596) (5,885) (2,094)
Income (loss) before provision for (benefit from) income taxes 29,798 17,096 10,765 (247,542)
Provision for (benefit from) income taxes (758) 10,363 (3,866) (10,754)
Net income (loss) $ 30,556 $ 6,733 $ 14,631 $ (236,788)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.05 $ 0.01 $ 0.02 $ (0.35)
Diluted (in dollars per share) $ 0.04 $ 0.01 $ 0.02 $ (0.35)
Weighted-average shares used in computing net income (loss) per share:        
Basic (in shares) 678,496 669,261 680,157 674,853
Diluted (in shares) 695,483 687,101 701,768 674,853