On the face of it, the company seems to be doing things right. Revenue is growing at good clip? Were people expecting miracles overnight? GRI still seems like a good value play to me!
Some people must have looked at flat earnings in current quarter instead of looking ahead to a positive future. This is a great value play!