XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
NET REVENUES:        
Total revenue $ 53,917 $ 48,011 $ 170,106 $ 108,866
COST OF PRODUCTS AND SERVICES SOLD 32,449 17,722 79,639 45,182
Gross profit 21,468 30,289 90,467 63,684
OPERATING EXPENSES:        
Research and development 8,596 8,007 25,270 20,575
Sales and marketing 13,886 7,849 33,836 25,339
General and administrative 12,499 10,108 33,680 30,442
Change in the estimated fair value of acquisition-related contingent consideration (500) (60) (1,526) 390
Total operating expenses 34,481 25,904 91,260 76,746
Operating income (loss) (13,013) 4,385 (793) (13,062)
OTHER INCOME 100 314 429 1,960
Income (loss) before income taxes (12,913) 4,699 (364) (11,102)
INCOME TAX EXPENSE 2,102 3,659 12,241 5,680
NET INCOME (LOSS) $ (15,015) $ 1,040 $ (12,605) $ (16,782)
INCOME (LOSS) PER SHARE:        
BASIC $ (0.21) $ 0.01 $ (0.18) $ (0.25)
DILUTED $ (0.21) $ 0.01 $ (0.18) $ (0.25)
SHARES USED IN COMPUTING INCOME (LOSS) PER SHARE:        
BASIC 72,023 71,537 71,962 66,088
DILUTED 72,023 72,662 71,962 66,088
Products and Services [Member]        
NET REVENUES:        
Total revenue $ 53,229 $ 46,749 $ 165,549 $ 105,972
Other Revenues [Member]        
NET REVENUES:        
Total revenue $ 688 $ 1,262 $ 4,557 $ 2,894