

[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - WOPRAI
[ Mon, May 10th 2010
] - WOPRAI
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - WOPRAI
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - WOPRAI
[ Mon, May 10th 2010
] - WOPRAI
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
[ Mon, May 10th 2010
] - Market Wire
------------------------------ Three months ended % Change March 31, --------------------------------------------------------------- (in thousands of Canadian dollars, except percent and per share data) 2010 2009 ------------------------------------------------------------------------- REVENUE $3,248 $4,038 -19.6% ------------------------------------------------------------------------- GROSS PROFIT $1,147 $1,306 -12.2% ------------------------------------------------------------------------- GROSS MARGIN 35% 32% 9.4% ------------------------------------------------------------------------- Adjusted EBITDA(1) (excluding gains and losses on foreign exchange) $(485) $(27) -1,696% ------------------------------------------------------------------------- NET LOSS $(892) $(425) -109.9% ------------------------------------------------------------------------- BASIC AND DILUTED LOSS PER SHARE $(0.07) $(0.04) - -------------------------------------------------------------------------