XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenues        
Revenues $ 78,929 $ 68,153 $ 154,272 $ 133,031
Cost of revenues 17,537 16,248 35,246 32,149
Gross profit 61,392 51,905 119,026 100,882
Operating expenses:        
Research and development 17,695 13,128 33,532 25,681
Sales and marketing 17,165 18,976 34,480 35,209
General and administrative 10,424 8,906 20,855 20,691
Total operating expenses 45,284 41,010 88,867 81,581
Income from operations 16,108 10,895 30,159 19,301
Other income (expense), net:        
Interest expense (28) (39) 70 77
Interest income 2,198 1,452 4,249 2,542
Other income (expense), net 231 (529) 8 (336)
Total other income, net 2,401 884 4,187 2,129
Income before income taxes 18,509 11,779 34,346 21,430
Provision for income taxes 2,277 1,486 4,848 1,995
Net income $ 16,232 $ 10,293 $ 29,498 $ 19,435
Net income per share:        
Basic (USD per share) $ 0.41 $ 0.26 $ 0.75 $ 0.50
Diluted (USD per share) $ 0.39 $ 0.24 $ 0.71 $ 0.46
Weighted average shares used in computing net income per share:        
Basic (shares) 39,198 38,987 39,143 38,843
Diluted (shares) 41,530 42,215 41,570 42,074