We have pretty good distribution of our revenue. We have funding from FedDev and we are supported by three of the granting councils, but in small, peer-reviewed grant applications. We have good funding from industry partners and foundation partners, and we have a small stream of earned income as well.
We are quite diversified. A growing number of individuals are realizing that it is a good cause to give to. We are a registered charity.