v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net revenue $ 375,519 $ 370,394 $ 736,976 $ 728,928
Costs and expenses:        
Cost of revenue (exclusive of depreciation and amortization shown separately below) 41,776 35,447 80,185 70,275
Sales and marketing 153,562 144,612 306,572 290,896
Product development 70,468 78,362 147,625 162,267
General and administrative 47,865 46,318 97,215 98,025
Depreciation and amortization 18,118 12,365 34,351 24,715
Total costs and expenses 331,789 317,104 665,948 646,178
Income from operations 43,730 53,290 71,028 82,750
Other income, net 733 5,695 3,319 11,466
Income before income taxes 44,463 58,985 74,347 94,216
Provision for income taxes 12,811 14,896 24,960 25,736
Net income attributable to common stockholders $ 31,652 $ 44,089 $ 49,387 $ 68,480
Net income per share attributable to common stockholders        
Basic (in USD per share) $ 0.57 $ 0.69 $ 0.87 $ 1.06
Diluted (in USD per share) $ 0.57 $ 0.67 $ 0.86 $ 1.03
Weighted-average shares used to compute net income per share attributable to common stockholders        
Basic (in shares) 55,305 64,145 57,051 64,700
Diluted (in shares) 55,726 65,683 57,630 66,610