v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenues $ 21,214 $ 15,013
Costs    
Cost of revenues 8,290 6,300
Impairment of property and equipment   25
Total costs 8,290 6,325
Gross profit 12,924 8,688
Operating expenses    
Sales and marketing 5,576 3,935
Research and development 2,627 1,713
General and administrative 4,289 2,871
Total operating expenses 12,492 8,519
Operating income 432 169
Other income (expense), net    
Interest income, net 8 11
Other expense, net (53) (52)
Total other income (expense), net (45) (41)
Income before income taxes 387 128
Provision for income taxes   49
Net income $ 387 $ 79
Net income (loss) per share, basic $ 0.03 $ 0.01
Net income (loss) per share, diluted $ 0.03 $ 0.01
Weighted average shares used in computing adjusted net income per share, basic 12,156,968 11,584,605
Weighted average shares used in computing adjusted net income per share, diluted 12,315,806 11,898,362

Source