v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 826,760 $ 645,279 $ 1,588,313 $ 1,256,532
Cost of revenue 165,978 123,499 323,606 233,597
Gross profit 660,782 521,780 1,264,707 1,022,935
Operating expenses:        
Research and development 387,482 274,599 728,543 544,587
Sales and marketing 239,026 187,005 453,317 360,886
General and administrative 69,774 47,558 130,767 92,848
Total operating expenses 696,282 509,162 1,312,627 998,321
Operating (loss) income (35,500) 12,618 (47,920) 24,614
Other income:        
Interest expense (3,075) (1,477) (6,038) (2,851)
Interest income and other income, net 44,663 36,652 91,842 72,215
Other income, net 41,588 35,175 85,804 69,364
Income before provision for income taxes 6,088 47,793 37,884 93,978
Provision for income taxes 3,441 3,969 10,595 7,523
Net income 2,647 43,824 27,289 86,455
Net income attributable to common stockholders, basic 2,647 43,824 27,289 86,455
Net income attributable to common stockholders, diluted $ 2,647 $ 43,824 $ 27,289 $ 86,455
Basic net income per share (in dollars per share) $ 0.01 $ 0.13 $ 0.08 $ 0.26
Diluted net income per share (in dollars per share) $ 0.01 $ 0.12 $ 0.08 $ 0.24
Weighted average shares used in calculating basic net income per share (in shares) 346,185 334,941 344,650 333,373
Weighted average shares used in calculating diluted net income per share (in shares) 358,725 356,740 361,289 356,650