“Of the 22% of companies that have reported earnings this quarter, 84% have beaten consensus expectations.”