The Waterloo, Ontario-based company said it had a loss of 17 cents per share. Losses, adjusted for non-recurring costs and amortization costs, came to 3 cents per share. The results beat Wall Street expectations. ...

More...