Even though the company loses $$$ everyday. The ceo tells us they will make $$$ someday, even though it never materializes. The games of wall street. Talk a good game is better than performing on the field, everyday of the week.
Actually, CY used to have a good reputation of hitting their numbers (without the pro-forma, good will, EBITDA accounting voodoo) many years ago. So there is a reason why when TJ talks a good talk, analysts believe it. Kinda like star baseball players testifying before congress...before they get caught taking steroids... Company has re-org and laid-off so much, it's infrastructure is broken, along with the spirit of the worker bees there, and management doesn't seem to notice it or maybe doesn't care anymore.