Those huge revenues and net incomes would most certainly have to be reported. Why if they had $15+ million in profits in 2005/6 would they shut down such a long-standing and profitable business in 2007? Very odd. imo