XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue        
Total revenue $ 54,954 $ 56,167 $ 111,324 $ 103,262
Cost of goods sold        
Total cost of goods sold 18,225 17,880 34,295 33,919
Gross profit 36,729 38,287 77,029 69,343
Operating costs        
Sales and marketing 14,694 16,040 29,553 30,423
Research and development 10,541 11,977 20,535 22,472
General and administrative 10,846 10,180 23,114 20,050
Amortization of intangible assets 2,335 2,368 4,689 4,716
Total operating costs 38,416 40,565 77,891 77,661
Operating loss (1,687) (2,278) (862) (8,318)
Interest income, net 126 69 333 204
Other income (expense), net 509 451 171 (100)
Loss before income taxes (1,052) (1,758) (358) (8,214)
Provision (benefit) for income taxes 973 753 1,663 353
Net loss $ (2,025) $ (2,511) $ (2,021) $ (8,567)
Net loss per share        
Basic (in dollars per share) $ (0.05) $ (0.06) $ (0.05) $ (0.21)
Diluted (in dollars per share) $ (0.05) $ (0.06) $ (0.05) $ (0.21)
Weighted average common shares outstanding        
Basic (in shares) 40,028 40,038 40,059 40,037
Diluted (in shares) 40,028 40,038 40,059 40,037
Product and license        
Revenue        
Total revenue $ 35,384 $ 40,117 $ 73,644 $ 71,460
Cost of goods sold        
Total cost of goods sold 12,576 13,451 23,314 24,767
Services and other        
Revenue        
Total revenue 19,570 16,050 37,680 31,802
Cost of goods sold        
Total cost of goods sold $ 5,649 $ 4,429 $ 10,981 $ 9,152