The Waterloo, Ontario-based company said it had a loss of 22 cents per share. Earnings, adjusted for non-recurring costs and amortization costs, came to 2 cents per share. The results exceeded Wall Street ...

More...