v3.21.1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 114,927 $ 109,383
Cost of revenue 46,688 44,933
Intangibles amortization 1,751 1,668
Gross profit 66,488 62,782
Operating expenses:    
Marketing and selling 28,971 30,730
Research and development 14,040 17,569
General and administrative 14,855 13,182
Intangibles amortization 3,897 3,661
Restructuring 205 871
Total operating expenses 61,968 66,013
Income (loss) from operations 4,520 (3,231)
Other expense, net (1,656) (1,494)
Income (loss) before benefit from income tax 2,864 (4,725)
Provision for (benefit from) income taxes 468 (1,128)
Net income (loss) $ 2,396 $ (3,597)
Net income (loss) per share:    
Basic (dollars per share) $ 0.07 $ (0.11)
Diluted (dollars per share) $ 0.07 $ (0.11)
Weighted average shares used in the calculation of net income (loss) per share:    
Basic (in shares) 33,611 33,800
Diluted (in shares) 33,782 33,800

Source