XML 24 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Net revenues:        
Net revenues $ 52,571 $ 62,261 $ 108,232 $ 128,126
Costs of sales:        
Cost of sales 41,211 47,695 85,025 98,489
Gross margin 11,360 14,566 23,207 29,637
Operating expenses:        
Selling, general and administrative 9,020 8,917 17,620 18,527
Research and development 3,222 2,653 6,090 5,632
Amortization of identifiable intangible assets 242 242 483 483
Operating expenses 12,484 11,812 24,193 24,642
Operating (loss) income from continuing operations (1,124) 2,754 (986) 4,995
Other (expense) income , net (384) 54 (335) (194)
Interest expense, net (78) (13) (119) (45)
(Loss) income from continuing operations before provision for income taxes (1,586) 2,795 (1,440) 4,756
Benefit from / (provision for) income taxes 263 (818) 185 (1,515)
(Loss) income from continuing operations (1,323) 1,977 (1,255) 3,241
Discontinued operations        
Income from discontinued operations (net of tax) 0 0 0 183
Net (loss) income $ (1,323) $ 1,977 $ (1,255) $ 3,424
Basic (Loss) Earnings per Share:        
(Loss) Income from continuing operations (in dollars per share) $ (0.08) $ 0.12 $ (0.08) $ 0.20
Income from discontinued operations (in dollars per share) 0.00 0.00 0.00 0.01
Net (Loss) income (in dollars per share) (0.08) 0.12 (0.08) 0.21
Diluted (Loss) Earnings per Share:        
(Loss) Income from continuing operations (in dollars per share) (0.08) 0.12 (0.08) 0.20
Income from discontinued operations (in dollars per share) 0.00 0.00 0.00 0.01
Net (loss) income (in dollars per share) $ (0.08) $ 0.12 $ (0.08) $ 0.21
Weighted average shares outstanding        
Basic (in shares) 16,330 15,919 15,993 15,893
Diluted (in shares) 16,330 16,179 15,993 16,146
Product [Member]        
Net revenues:        
Net revenues $ 20,883 $ 32,682 $ 47,207 $ 69,888
Costs of sales:        
Cost of sales 15,339 24,389 34,779 51,961
Service [Member]        
Net revenues:        
Net revenues 13,944 15,034 27,140 29,377
Costs of sales:        
Cost of sales 10,205 10,397 19,752 20,872
Contract [Member]        
Net revenues:        
Net revenues 17,744 14,545 33,885 28,861
Costs of sales:        
Cost of sales $ 15,667 $ 12,909 $ 30,494 $ 25,656