XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenue $ 71,594 $ 64,583 $ 199,971 $ 176,043
Cost of revenue 34,484 31,520 95,760 86,572
Gross margin 37,110 33,063 104,211 89,471
Operating expenses:        
Research and development 11,144 10,347 32,595 30,246
Sales and marketing 13,520 12,692 38,608 36,082
General and administrative 6,913 5,109 19,534 16,413
Total operating expenses 31,577 28,148 90,737 82,741
Income from operations 5,533 4,915 13,474 6,730
Other income (expense), net:        
Interest, net 327 125 819 224
Other income (expense), net (82) 79 (864) 183
Total other income (expense), net 245 204 (45) 407
Income before income taxes 5,778 5,119 13,429 7,137
Income tax expense (benefit) 67 85 112 (2,459)
Net income $ 5,711 $ 5,034 $ 13,317 $ 9,596
Net income per common share:        
Basic (in dollars per share) $ 0.22 $ 0.20 $ 0.51 $ 0.39
Diluted (in dollars per share) $ 0.21 $ 0.19 $ 0.48 $ 0.36
Weighted-average number of shares:        
Basic (in shares) 26,397 25,050 26,116 24,551
Diluted (in shares) 27,671 27,122 27,489 26,393