CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited; in thousands, except share and per share amounts)
     
  Three Months Ended June 30, Six Months Ended June 30,
  2010 2009 2010 2009
Revenue        
 Products $ 3,764 $ 2,583 $ 7,111 $ 5,068
 Services 844 540 1,194 843
 Total revenue 4,608 3,123 8,305 5,911
Cost of revenue        
 Products 2,159 1,351 3,868 2,668
 Services 387 247 560 542
 Total cost of revenue 2,546 1,598 4,428 3,210
Expenses        
 Marketing 553 456 1,119 900
 General & administrative 672 766 1,397 1,690
 Research & development 492 506 929 1,010
Income (loss) from operations 345 (203) 432 (899)
 Interest income, net 17 16 44 31
 Equity in income (loss) of affiliate (10) 12 (22) 19
 Other income 7 ---- 13 13
Income (loss) before income taxes 359 (175) 467 (836)
Income taxes 61 2 84 3
Net income (loss) $ 298 $ (177) $ 383 $ (839)
Income (loss) per share (basic and diluted): $ 0.03 $ (0.04) $ 0.04 $ (0.19)
Basic wgt average shares outstanding 8,958,028 4,478,971 8,958,028 4,478,971
Diluted wgt average shares outstanding 8,962,735 4,478,971 8,962,493 4,478,971