The Waterloo, Ontario-based company said it had profit of 10 cents per share. Losses, adjusted for one-time items, came to 5 cents per share. The results fell short of Wall Street expectations. The average ...

More...