v3.26.3
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 195,146 $ 190,158 $ 607,216 $ 565,777
Cost of revenue 57,083 62,271 196,970 196,229
Gross profit 138,063 127,887 410,246 369,548
Operating expenses:        
Sales and marketing 76,909 67,835 234,426 198,793
Technology and development 14,297 19,485 53,949 62,442
General and administrative 33,313 34,074 94,913 110,291
Gain on sale of assets held for sale 0 0 0 (14,337)
Total operating expenses 124,519 121,394 383,288 357,189
Income from operations 13,544 6,493 26,958 12,359
Interest expense (77) (152) (879) (499)
Interest income 1,427 2,139 4,702 5,691
Other (expense) income, net (31) (102) 47 897
Income before income taxes 14,863 8,378 30,828 18,448
Provision for income taxes 6,802 3,869 16,480 9,078
Net income $ 8,061 $ 4,509 $ 14,348 $ 9,370
Net income per share — basic (in dollars per share) $ 0.05 $ 0.03 $ 0.08 $ 0.05
Net income per share — diluted (in dollars per share) $ 0.05 $ 0.02 $ 0.08 $ 0.05
Weighted-average shares used to compute net income per share — basic (in shares) 167,185 180,057 172,749 179,231
Weighted-average shares used to compute net income per share — diluted (in shares) 168,942 186,731 175,323 185,329