v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 1,512,507 $ 1,104,441 $ 2,921,313 $ 2,279,437
Cost of revenue 854,559 663,414 1,698,362 1,373,483
Sales and marketing 233,187 215,676 576,867 556,375
Product and technology 108,417 92,655 211,677 181,470
General and administrative 165,700 165,084 330,094 339,335
Income (loss) from operations 150,644 (32,388) 104,313 (171,226)
Other income (expense):        
Interest income 12,305 14,212 21,794 29,279
Interest expense (11,640) (678) (16,734) (1,327)
Gain (loss) on remeasurement of warrant liabilities (5,851) 9,791 (3,356) (8,303)
Other gain (loss), net 24,459 (446) 24,481 (1,181)
Income (loss) before income tax and equity method investments 169,917 (9,509) 130,498 (152,758)
Income tax provision (benefit) 11,790 (73,570) 6,190 (73,921)
(Gain) loss from equity method investments 191 239 236 (91)
Net income (loss) attributable to common stockholders $ 157,936 $ 63,822 $ 124,072 $ (78,746)
Earnings (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.32 $ 0.13 $ 0.25 $ (0.17)
Diluted (in dollars per share) $ 0.30 $ 0.10 $ 0.23 $ (0.17)