XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 55,407 $ 54,552
Cost of revenue 23,863 17,992
Gross profit 31,544 36,560
Operating expenses:    
Technology and development 6,517 4,773
Sales and marketing 23,127 16,456
General and administrative 12,572 10,750
Total operating expenses 42,216 31,979
Operating income (loss) (10,672) 4,581
Interest income 1,891 122
Other income (expense), net (465) 1,479
Income (loss) before income taxes (9,246) 6,182
Provision (benefit) for income taxes (3,375) 1,403
Net income (loss) $ (5,871) $ 4,779
Net income (loss) per share attributable to common stockholders:    
Basic (in usd per share) $ (0.11) $ 0.09
Diluted (in usd per share) $ (0.11) $ 0.08
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders:    
Basic (in shares) 52,740,352 51,910,572
Diluted (in shares) 52,740,352 56,888,179