XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 761,553 $ 611,253
Cost of revenue 157,628 110,098
Gross profit 603,925 501,155
Operating expenses:    
Research and development 341,061 269,988
Sales and marketing 214,291 173,881
General and administrative 60,993 45,290
Total operating expenses 616,345 489,159
Operating (loss) income (12,420) 11,996
Other income:    
Interest expense (2,963) (1,374)
Interest income and other income, net 47,179 35,563
Other income, net 44,216 34,189
Income before provision for income taxes 31,796 46,185
Provision for income taxes 7,154 3,554
Net income 24,642 42,631
Net income attributable to common stockholders, basic 24,642 42,631
Net income attributable to common stockholders, diluted $ 24,642 $ 42,631
Basic net income per share (in dollars per share) $ 0.07 $ 0.13
Diluted net income per share (in dollars per share) $ 0.07 $ 0.12
Weighted average shares used in calculating basic net income per share (in shares) 343,097 331,806
Weighted average shares used in calculating diluted net income per share (in shares) 363,078 355,979