XML 18 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Net revenues:        
Product $ 32,682 $ 21,444 $ 69,888 $ 43,528
Service 15,034 11,804 29,377 23,508
Contract 14,545 19,410 28,861 40,927
Revenue, net 62,261 52,658 128,126 107,963
Costs of sales:        
Product 24,389 16,137 51,961 32,579
Service 9,766 8,219 19,651 16,818
Contract 12,909 17,857 25,656 37,512
Cost of goods and services sold 47,064 42,213 97,268 86,909
Gross margin 15,197 10,445 30,858 21,054
Operating expenses:        
Selling, general and administrative 8,917 7,058 18,527 14,600
Research and development 3,284 2,793 6,853 5,555
Amortization of identifiable intangible assets 242 242 483 483
Operating expenses 12,443 10,093 25,863 20,638
Operating income from continuing operations 2,754 352 4,995 416
Other income (expense), net 54 (210) (194) (280)
Interest (expense) income, net (13) 3 (45) 32
Income from continuing operations before provision for income taxes 2,795 145 4,756 168
Provision for income taxes (818) (45) (1,515) (53)
Net income from continuing operations 1,977 100 3,241 115
Discontinued operation        
(Loss on) income from discontinued operations (net of tax) 0 (26) 183 (26)
Net income $ 1,977 $ 74 $ 3,424 $ 89
Basic Earnings per Share:        
Income from continuing operations (in dollars per share) $ 0.12 $ 0.01 $ 0.20 $ 0.01
(Loss on) income from discontinued operations, net of tax 0 0 0.01 0
Net income (in dollars per share) 0.12 0.01 0.21 0.01
Diluted Earnings per Share:        
Income from continuing operations (in dollars per share) 0.12 0.01 0.20 0.01
(Loss on) income from discontinued operations, net of tax 0 0 0.01 0
Net income (in dollars per share) $ 0.12 $ 0.01 $ 0.21 $ 0.01
Weighted average shares outstanding        
Basic (in shares) 15,919 15,615 15,893 15,651
Diluted (in shares) 16,179 15,670 16,146 15,717