XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Statements of Operations:        
Revenue $ 109,652 $ 82,040 $ 217,397 $ 162,207
Cost of revenue 50,439 35,671 100,276 70,565
Gross profit 59,213 46,369 117,121 91,642
Operating expenses        
Marketing and sales 17,557 14,630 34,129 27,617
Research and development 7,032 6,084 13,697 11,907
General and administrative 12,640 9,253 25,583 18,034
Total operating expenses 37,229 29,967 73,409 57,558
Income from operations 21,984 16,402 43,712 34,084
Other income, net 808 1,173 986 1,488
Income before income taxes 22,792 17,575 44,698 35,572
Provision for income taxes 4,478 5,489 8,333 11,286
Net income $ 18,314 $ 12,086 $ 36,365 $ 24,286
Net income per share:        
Basic (in dollars per share) $ 0.68 $ 0.46 $ 1.35 $ 0.91
Diluted (in dollars per share) $ 0.67 $ 0.45 $ 1.34 $ 0.91
Shares used to compute net income per share:        
Basic (in shares) 26,972,990 26,541,978 26,925,673 26,554,262
Diluted (in shares) 27,274,882 26,649,152 27,232,215 26,710,217
Comprehensive Income (net of tax)        
Comprehensive income $ 14,796 $ 14,250 $ 35,240 $ 27,635