Takeaway: It's shaping up to be another excellent quarter for corporate America.

So far, a grand total of 431 S&P 500 companies have reported aggregate year-over-year earnings growth of 14.9% for 4Q 2017. If current trends hold this would be the sixth consecutive quarter of year-over-year earnings growth since the earnings recession from Q2 2015 to Q2 2016.

Meanwhile, top line revenue growth is running the hottest it's been of the five preceding quarters in which growth started to pick up. Aggregate S&P 500 year-over-year revenue growth is running at 7.8%.

Though backward looking, this provides yet more confirmation of our now 15-months old call on U.S. #GrowthAccelerating.

A (Very) Bullish Earnings Scorecard (4Q 2017) - earnings scorecard 2 22 18

A (Very) Bullish Earnings Scorecard (4Q 2017) - market edges