XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
REVENUES $ 87,807 $ 77,456
COST OF REVENUES 47,329 39,529
GROSS PROFIT 40,478 37,927
OPERATING EXPENSES:    
Research and development 13,358 12,519
Sales and marketing 13,327 11,104
General and administrative 12,444 10,808
Amortization of intangible assets 210 32
Restructuring expenses 900 124
Total operating expenses 40,239 34,587
OPERATING INCOME 239 3,340
Other income, net (47) 106
INCOME BEFORE INCOME TAXES 192 3,446
Expense for income taxes 39 29
NET INCOME $ 153 $ 3,417
Net Income per Share:    
Basic $ 0.01 $ 0.19
Diluted $ 0.01 $ 0.19
Weighted Average Shares:    
Basic 18,017,006 18,207,396
Diluted 18,121,804 18,398,788
Cash dividend per share $ 0.22 $ 0.22