XML 15 R4.htm IDEA: XBRL DOCUMENT 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 $ 690,016 $ 547,536 $ 1,946,548 $ 1,538,710
Cost of revenue 137,756 103,319 371,353 305,079
Gross profit 552,260 444,217 1,575,195 1,233,631
Operating expenses:        
Research and development 291,802 240,225 836,389 709,197
Sales and marketing 187,772 156,870 548,658 449,296
General and administrative 52,408 51,352 145,256 136,344
Total operating expenses 531,982 448,447 1,530,303 1,294,837
Operating income (loss) 20,278 (4,230) 44,892 (61,206)
Other income:        
Interest expense (1,574) (1,303) (4,425) (5,010)
Interest income and other income, net 37,432 29,833 109,647 69,184
Other income, net 35,858 28,530 105,222 64,174
Income before provision for income taxes 56,136 24,300 150,114 2,968
Provision for income taxes 4,439 1,670 11,962 8,393
Net income (loss) 51,697 22,630 138,152 (5,425)
Net income (loss) attributable to common stockholders, basic 51,697 22,630 138,152 (5,425)
Net income (loss) attributable to common stockholders, diluted $ 51,697 $ 22,630 $ 138,152 $ (5,425)
Basic net income (loss) per share (in dollars per share) $ 0.15 $ 0.07 $ 0.41 $ (0.02)
Diluted net income (loss) per share (in dollars per share) $ 0.14 $ 0.06 $ 0.39 $ (0.02)
Weighted average shares used in calculating basic net income (loss) per share (in shares) 337,562 325,557 334,779 322,395
Weighted average shares used in calculating diluted net income (loss) per share (in shares) 357,635 351,309 357,331 322,395