XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 203,070 $ 200,610 $ 406,040 $ 398,490
Costs and operating expenses:        
Cost of revenue, exclusive of depreciation and amortization presented separately below 13,350 11,870 26,714 24,338
Product development and technology 29,933 30,854 61,075 61,871
Sales and marketing 84,870 93,454 169,412 183,418
General and administrative 28,379 27,589 58,009 68,697
Depreciation and amortization 19,729 16,965 40,641 32,907
Total costs and operating expenses 176,261 180,732 355,851 371,231
Operating income 26,809 19,878 50,189 27,259
Other expense, net:        
Other income 694 0 694 0
Interest income 2,803 6,334 6,735 13,889
Interest expense (10,729) (14,566) (21,373) (29,209)
Total other expense, net (7,232) (8,232) (13,944) (15,320)
Income before income taxes 19,577 11,646 36,245 11,939
Income tax expense (6,734) (4,952) (12,350) (6,254)
Net income $ 12,843 $ 6,694 $ 23,895 $ 5,685
Earnings per share:        
Basic (in usd per share) $ 0.04 $ 0.02 $ 0.06 $ 0.01
Diluted (in usd per share) $ 0.04 $ 0.02 $ 0.06 $ 0.01
Weighted average shares used in computing earnings per share:        
Basic (in shares) 356,623 376,254 367,847 386,153
Diluted (in shares) 357,159 384,732 368,345 393,620
Cost of revenue        
Stock-based compensation included in costs and operating expenses:        
Total stock-based compensation $ 122 $ 64 $ 222 $ 140
Product development and technology        
Stock-based compensation included in costs and operating expenses:        
Total stock-based compensation 6,323 6,259 11,993 12,107
Sales and marketing        
Stock-based compensation included in costs and operating expenses:        
Total stock-based compensation 5,929 9,396 11,811 17,523
General and administrative        
Stock-based compensation included in costs and operating expenses:        
Total stock-based compensation $ 9,041 $ 10,871 $ 16,563 $ 21,916