XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 493,266 $ 394,773 $ 1,340,323 $ 1,087,058
Operating expenses:        
Platform operations 93,382 70,124 264,903 201,504
Sales and marketing 112,466 85,038 321,177 245,146
Technology and development 117,772 79,915 309,790 235,397
General and administrative 131,969 130,892 388,411 391,517
Total operating expenses 455,589 365,969 1,284,281 1,073,564
Income from operations 37,677 28,804 56,042 13,494
Other expense (income):        
Interest income, net (17,626) (1,741) (49,556) (1,321)
Foreign currency exchange loss (gain), net (1,697) 43 (1,721) (435)
Total other income, net (19,323) (1,698) (51,277) (1,756)
Income before income taxes 57,000 30,502 107,319 15,250
Provision for income taxes 17,648 14,633 25,702 33,052
Net income (loss) $ 39,352 $ 15,869 $ 81,617 $ (17,802)
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.08 $ 0.03 $ 0.17 $ (0.04)
Diluted (in dollars per share) $ 0.08 $ 0.03 $ 0.16 $ (0.04)
Weighted-average shares outstanding:        
Basic (in shares) 489,447 487,963 489,195 486,168
Diluted (in shares) 501,880 500,300 500,348 486,168