XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Consolidated Statements Of Operations [Abstract]    
Revenue $ 73,096 $ 60,679
Cost of revenue 30,675 28,811
Gross profit 42,421 31,868
Operating expenses:    
Research and development 11,783 12,010
Selling, general and administrative 12,793 9,668
Amortization 380 505
Total operating expenses 24,956 22,183
Operating income 17,465 9,685
Interest income, net (391) (191)
Other expense 182 269
Income before income taxes 17,674 9,607
Provision for income taxes 2,544 2,456
Net income $ 15,130 $ 7,151
Earnings per share:    
Basic $ 0.48 $ 0.23
Diluted $ 0.47 $ 0.22
Weighted average shares outstanding:    
Basic 31,662 31,290
Diluted 32,317 32,058