It is true that they have not come out "clean" about their net profits yet that I know of. The statement you quoted from their PR is kind of obvious. At least this company appears to be in and building their business.