XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 66,701 $ 55,407
Cost of revenue 25,424 23,863
Gross profit 41,277 31,544
Operating expenses:    
Technology and development 7,960 6,517
Sales and marketing 24,815 23,127
General and administrative 14,027 12,572
Total operating expenses 46,802 42,216
Operating loss (5,525) (10,672)
Interest income 2,564 1,891
Other income (expense), net 258 (465)
Loss before income taxes (2,703) (9,246)
Benefit from income taxes (249) (3,375)
Net loss $ (2,454) $ (5,871)
Earnings Per Share [Abstract]    
Net income per share attributable to common stockholders – basic: (in usd per share) $ (0.05) $ (0.11)
Diluted net loss per share of Class A and Class B stock (in usd per share) $ (0.05) $ (0.11)
Weighted-average shares used to compute net loss per share attributable to common stockholders:    
Basic (in shares) 50,039 52,740
Diluted (in shares) 50,039 52,740