Earnings season is slowly winding down, with just a small chunk of S&P 500 companies yet to reveal their quarterly results.