It doesn't actually have a status that can be taken away in the same way that the status of a registered charity can be. It's based on an assessment that's done every year. If there are profits and the organization does not meet the definition for a non-profit in a given year, then it would owe tax.
On January 31st, 2012. See this statement in context.