Earnings season is winding down, and some key takeaways for investors have emerged from the results. The latest batch of financials has been largely upbeat, though there's lingering caution around ...