XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net revenues:    
Revenues $ 94,364 $ 86,453
Cost of revenues:    
Total cost of revenues 32,948 33,302
Gross profit 61,416 53,151
Operating expenses:    
Research and development 15,417 15,425
Marketing and selling 20,744 25,289
General and administrative 13,635 12,744
Restructuring costs, net 1,074 145
Total operating expenses 50,870 53,603
Operating income (loss) 10,546 (452)
Interest and other expense, net (5,673) (5,283)
Income (loss) before income taxes 4,873 (5,735)
Provision for income taxes 482 122
Net income (loss) $ 4,391 $ (5,857)
Net income (loss) per common share – basic and diluted $ 0.10 $ (0.14)
Weighted-average common shares outstanding – basic 44,559 43,254
Weighted-average common shares outstanding – diluted 46,204  
Products    
Net revenues:    
Revenues $ 33,267 $ 34,711
Cost of revenues:    
Cost of revenues 19,493 20,962
Services    
Net revenues:    
Revenues 61,097 51,742
Cost of revenues:    
Cost of revenues $ 13,455 $ 12,340