Editor's note: All financial figures in this story have been translated from Canadian to U.S. dollars at current exchange rates.
Editor's note: All financial figures in this story have been translated from Canadian to U.S. dollars at current exchange rates.