NavCanada is a private company, and I suggest that if you want to know more about their financial situation, you should call them here.
We regulate NavCanada from a safety perspective, and we constantly monitor the operations from a safety perspective, but certainly not the financial situation. They are a not-for-profit organization, so presumably, if they had financial difficulties, they would increase their rates. Over the years they have decreased their rates and they have increased their rates, but there are enough airplanes in the sky to pay for whatever the cost is.