Friend of mine flies with them and has been there for just coming on a year now. At that time they had just opened their Thunder Bay base and since then they have opened a Toronto base - in addition to their main base in Blind River.
You dont go opening up bases for the hell of it, so they must be doing pretty well!