It has been told via phone and email by the company that they are going to release some financial information soon, and also information should be released during the share holders meeting which was said to happen around 9-28-07.
The financials were released for 2006 and 2005 fiscal years which can be reviewed researching the PR link. 2005 and 2006 sales were approx. 1.5mil, With recent developments it appears that earnings should increase form 2006 numbers.