First quarter earnings season is almost over – and the results have been excellent. With 90% of the S&P 500 reporting, earnings are up 14.2% from the same period last year. That’s a huge year-over-year increase. Revenue is up 7.7%. 73.3% of reporting companies have beaten earnings estimates. This earnings growth represents an important turning point for the S&P 500.