XML 19 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Revenues $ 78,238 $ 60,972
Cost of revenues 51,403 42,657
Gross profit 26,835 18,315
Marketing and sales 6,438 6,203
General and administrative 9,273 8,403
Research and development 1,215 1,521
Operating income 9,909 2,188
Other (expense) income, net (173) 227
Income before income taxes 9,736 2,415
Income tax provision (benefit) 2,805 (261)
Net income $ 6,931 $ 2,676
Earnings per share:    
Basic (in dollars per share) $ 0.87 $ 0.34
Diluted (in dollars per share) $ 0.86 $ 0.33
Weighted-average shares of common stock outstanding:    
Basic (in shares) 7,926 7,916
Diluted (in shares) 8,040 8,015