XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS    
Revenue $ 60,425 $ 59,149
Cost of revenue 31,142 28,410
Gross margin 29,283 30,739
Operating expenses:    
Research and development 11,817 10,940
Sales and marketing 13,342 12,535
General and administrative 7,117 6,293
Total operating expenses 32,276 29,768
Income (loss) from operations (2,993) 971
Other income (expense), net:    
Interest, net 344 236
Other income (expense), net (87) (357)
Total other income (expense), net 257 (121)
Income (loss) before income taxes (2,736) 850
Income tax benefit (766) (116)
Net income (loss) $ (1,970) $ 966
Net income (loss) per common share:    
Basic (in dollars per share) $ (0.07) $ 0.04
Diluted (in dollars per share) $ (0.07) $ 0.04
Weighted-average number of shares:    
Basic (in shares) 26,563 25,904
Diluted (in shares) 26,563 27,526