Despite EPS and revenue growth, falling share price suggests impact of external factors or past growth expectations. Favorable shareholder return may indicate a business turnaround, but caution is advised. Opportunity for investors if revenue growth continues.