Revenue milestones have been overshadowed by 70% yearly share price collapse.