RE:RE:Revenue Declined 74% Year Over YearThere is something strange going on... Either Sedar or Marshal are incorrect in the info that was released. As a long here I will wait for clarification before jumping to any conclusions regarding the 2nd quarter results.
There also maybe a big newswary news release Wednesday.... stranger things have happened.
They are making money and they did spend a monumentary amount of money in buying back shares.