The last three news releases from the company indicate by successful MIT 1000 research that earnings is a very near probability for investors. Expectations of earnings is the highest it has ever been.