The fact of declining revenues has been conveyed in the most recent financial statements.
Where I come from, hearsay is inadmissible. Saying that sales are doing great might tickle some ears, but if the financials don't cooperate the claims being made, investors will find themselves disappointed.