XML 30 R2.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Net revenues:        
Product $ 22,673 $ 22,340 $ 68,846 $ 62,652
Service 14,697 16,720 46,031 48,113
Contract 18,168 21,992 66,851 67,965
Revenue, net 55,538 61,052 181,728 178,730
Costs of sales:        
Product 15,492 14,681 46,806 39,699
Service 11,042 11,775 33,498 33,813
Contract 16,649 20,584 62,440 64,151
Cost of goods and services sold 43,183 47,040 142,744 137,663
Gross margin 12,355 14,012 38,984 41,067
Operating expenses:        
Selling, general and administrative 8,616 9,410 28,315 28,844
Research and development 3,730 3,309 11,576 9,947
Amortization of identifiable intangible assets 0 138 0 441
Operating expenses 12,346 12,857 39,891 39,232
Operating income (loss) from continuing operations 9 1,155 (907) 1,835
Other income (expense), net 152 233 373 440
Interest expense (16) (22) (42) (64)
Income (loss) from continuing operations before provision for income taxes 145 1,366 (576) 2,211
Provision (benefit) for income taxes (300) 62 (900) 383
Income from continuing operations 445 1,304 324 1,828
Discontinued operations -        
Income (loss) on discontinued operations (net of tax) (5) 50 (211) 1,470
Net income $ 440 $ 1,354 $ 113 $ 3,298
Basic earnings (loss) per share:        
Income from continuing operations (in dollars per share) $ 0.03 $ 0.09 $ 0.02 $ 0.12
Income (loss) from discontinued operations (in dollars per share) $ 0.00 $ 0.00 $ (0.01) $ 0.10
Net income (in dollars per share) $ 0.03 $ 0.09 $ 0.01 $ 0.22
Diluted earnings (loss) per share:        
Income (loss) from continuing operations (in dollars per share) $ 0.03 $ 0.09 $ 0.02 $ 0.12
Income (loss) from discontinued operations (in dollars per share) $ 0.00 $ 0.00 $ (0.01) $ 0.10
Net income (loss) (in dollars per share) $ 0.03 $ 0.09 $ 0.01 $ 0.22
Weighted average shares outstanding        
Basic (in shares) 15,405 15,131 15,228 15,105
Diluted (in shares) 15,446 15,207 15,253 15,179