So far this earnings season, 245 companies have reported their quarterly results. As shown below, a whopping 72% of companies have beaten consensus analyst earnings estimates so far this season, while 70% have beaten revenues estimates.
Since we started tracking them in 2000, the highest earnings beat rate we've seen was 73% back in Q1 2006. While it's still early in the reporting period, companies have gotten off to a very strong start.


