v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 20,620 $ 21,214
Costs    
Cost of revenues 9,243 8,290
Impairment of property and equipment 72  
Total costs 9,315 8,290
Gross profit 11,305 12,924
Operating expenses    
Sales and marketing 5,848 5,576
Research and development 2,653 2,627
General and administrative 4,616 4,289
Change in fair value of contingent consideration (6)  
Total operating expenses 13,111 12,492
Operating income (loss) (1,806) 432
Other income (expense), net    
Interest income, net 54 8
Other expense, net (38) (53)
Total other income (expense), net 16 (45)
Income (loss) before income taxes (1,790) 387
Net income (loss) $ (1,790) $ 387
Net income (loss) per share, basic $ (0.15) $ 0.03
Net income (loss) per share, diluted $ (0.15) $ 0.03
Weighted-average shares used in computing net income (loss) per share, basic 12,252,517 12,156,968
Weighted-average shares used in computing net income (loss) per share, diluted 12,252,517 12,315,806

Source