Yes, this stock is dogshit and has been for a long time.
Sales figures are just one facet of the total picture of a company's financial health. Dilution, poor management, and shady business deals can ruin the best of companies let alone a struggling breakout.