Despite strong revenue growth, the 42% share price drop over a year is disappointing. The company's poor performance last year may suggest unresolved challenges, worse than the 6% annualised loss over the last half decade. Long term share price weakness could be a bad sign, but contrarian investors might research the stock hoping for a turnaround.