XML 14 R4.htm IDEA: XBRL DOCUMENT 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 $ 22,973 $ 22,542
COST OF REVENUES 11,441 13,209
GROSS PROFIT 11,532 9,333
OPERATING EXPENSES:    
Research and development 2,984 3,250
Sales and marketing 3,562 3,402
General and administrative 3,605 3,242
Amortization of intangible assets 63 71
Restructuring expenses 0 935
Total operating expenses 10,214 10,900
OPERATING INCOME (LOSS) 1,318 (1,567)
Other income, net 220 11
INCOME (LOSS) BEFORE INCOME TAXES 1,538 (1,556)
Expense for income taxes 214 8
NET INCOME (LOSS) $ 1,324 $ (1,564)
Net Income (Loss) per Share:    
Basic $ 0.07 $ (0.09)
Diluted $ 0.07 $ (0.09)
Weighted Average Shares:    
Basic 18,366,614 17,971,851
Diluted 18,428,062 17,971,851