I know some here will rip a new one, so here goes: I've been following this company for years, and they have never ever announced earnings report announcements more than a week early. They have ALWAYS announced after the close on thursday or before the opening on friday, a week before. This is unprecedented for them to announce this early. What do they say about good news travels fast????? Today was just a glimpse of that.