v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 2,865,507 $ 2,225,012 $ 1,905,871
Cost of revenue 565,990 431,105 408,549
Gross profit 2,299,517 1,793,907 1,497,322
Operating expenses:      
Sales and marketing 887,755 744,992 702,511
Research and development 507,878 404,624 359,679
General and administrative 593,481 524,325 596,333
Total operating expenses 1,989,114 1,673,941 1,658,523
Income (loss) from operations 310,403 119,966 (161,201)
Interest income 196,792 132,572 20,309
Other income (expense), net (18,022) (15,447) (220,135)
Income (loss) before provision for income taxes 489,173 237,091 (361,027)
Provision for income taxes 21,255 19,716 10,067
Net income (loss) 467,918 217,375 (371,094)
Less: Net income attributable to noncontrolling interests 5,728 7,550 2,611
Net income (loss) attributable to common stockholders $ 462,190 $ 209,825 $ (373,705)
Net earnings (loss) per share attributable to common stockholders, basic $ 0.21 $ 0.10 $ (0.18)
Net earnings (loss) per share attributable to common stockholders, diluted $ 0.19 $ 0.09 $ (0.18)
Weighted-average shares of common stock outstanding used in computing net earnings (loss) per share attributable to common stockholders, basic 2,250,163 2,147,446 2,063,793
Weighted-average shares of common stock outstanding used in computing net earnings (loss) per share attributable to common stockholders, diluted 2,450,818 2,297,927 2,063,793