XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 54,552 $ 43,608
Cost of revenue 17,992 12,300
Gross profit 36,560 31,308
Operating expenses:    
Technology and development 4,773 3,738
Sales and marketing 16,456 12,789
General and administration 10,750 8,139
Total operating expenses 31,979 24,666
Operating income 4,581 6,642
Total other income (expense), net 1,601 199
Income before income taxes 6,182 6,841
Provision for income taxes 1,403 1,923
Net income $ 4,779 $ 4,918
Net income per share attributable to common stockholders:    
Basic (in usd per share) $ 0.09 $ 0.10
Diluted (in usd per share) $ 0.08 $ 0.09
Weighted-average shares used to compute net income per share attributable to common stockholders:    
Basic (in shares) 51,910,572 49,109,237
Diluted (in shares) 56,888,179 56,784,558