XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 584,550 $ 464,254 $ 1,075,803 $ 847,057
Operating expenses:        
Platform operations 110,459 86,654 214,089 171,521
Sales and marketing 133,867 111,489 255,592 208,711
Technology and development 110,035 98,308 217,721 192,018
General and administrative 135,469 126,130 265,024 256,442
Total operating expenses 489,830 422,581 952,426 828,692
Income from operations 94,720 41,673 123,377 18,365
Other expense (income):        
Interest income, net (17,817) (17,507) (34,478) (31,930)
Foreign currency exchange loss (gain), net 45 (747) (670) (24)
Total other income, net (17,772) (18,254) (35,148) (31,954)
Income before income taxes 112,492 59,927 158,525 50,319
Provision for income taxes 27,463 26,988 41,836 8,054
Net income $ 85,029 $ 32,939 $ 116,689 $ 42,265
Earnings per share:        
Basic (in dollars per share) $ 0.17 $ 0.07 $ 0.24 $ 0.09
Diluted (in dollars per share) $ 0.17 $ 0.07 $ 0.23 $ 0.08
Weighted-average shares outstanding:        
Basic (in shares) 489,353 488,431 488,952 489,068
Diluted (in shares) 500,040 499,349 499,117 499,570