XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue      
Total revenue $ 214,481 $ 215,691 $ 253,484
Cost of goods sold      
Costs of sales 71,546 67,632 85,646
Gross profit 142,935 148,059 167,838
Operating costs      
Sales and marketing 62,730 56,663 57,819
Research and development 47,414 41,194 42,463
General and administrative 53,031 46,338 43,897
Amortization of intangible assets 5,888 9,122 9,470
Total operating costs 169,063 153,317 153,649
Operating income (loss) (26,128) (5,258) 14,189
Interest income, (expense), net (1) 404 747
Other income, net (14) 1,434 (527)
Income (loss) before income taxes (26,143) (3,420) 14,409
Provision for income taxes 4,441 2,035 6,545
Net income (loss) $ (30,584) $ (5,455) $ 7,864
Net income (loss) per share      
Basic $ (0.77) $ (0.14) $ 0.20
Diluted $ (0.77) $ (0.14) $ 0.20
Weighted average common shares outstanding      
Basic 39,614 40,035 40,050
Diluted 39,614 40,035 40,136
Product and license      
Revenue      
Total revenue $ 120,358 $ 132,986 $ 183,313
Cost of goods sold      
Costs of sales 46,196 46,013 67,077
Services and other      
Revenue      
Total revenue 94,123 82,705 70,171
Cost of goods sold      
Costs of sales $ 25,350 $ 21,619 $ 18,569