XML 12 R2.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:        
Revenues $ 101,640 $ 90,431 $ 290,880 $ 256,165
Cost of revenues:        
Total cost of revenues 35,737 32,174 103,423 93,195
Gross profit 65,903 58,257 187,457 162,970
Operating expenses:        
Research and development 17,129 13,623 48,639 42,116
Marketing and selling 24,413 19,998 66,511 64,977
General and administrative 14,901 10,796 42,214 34,144
Restructuring costs, net (88) 723 1,001 1,008
Total operating expenses 56,355 45,140 158,365 142,245
Operating income 9,548 13,117 29,092 20,725
Interest expense, net (1,646) (4,566) (5,547) (15,437)
Other income, net 7,864 143 4,459 233
Income before income taxes 15,766 8,694 28,004 5,521
Provision for income taxes 991 707 1,832 1,546
Net income $ 14,775 $ 7,987 $ 26,172 $ 3,975
Net income per common share – basic $ 0.32 $ 0.18 $ 0.58 $ 0.09
Net income per common share – diluted $ 0.32 $ 0.18 $ 0.56 $ 0.09
Weighted-average common shares outstanding – basic 45,564 44,019 45,115 43,665
Weighted-average common shares outstanding – diluted 46,428 44,758 46,449 44,498
Products        
Net revenues:        
Revenues $ 36,850 $ 35,775 $ 107,295 $ 98,121
Cost of revenues:        
Total cost of revenues 20,468 20,957 60,044 58,873
Services        
Net revenues:        
Revenues 64,790 54,656 183,585 158,044
Cost of revenues:        
Total cost of revenues $ 15,269 $ 11,217 $ 43,379 $ 34,322