The Q4 earnings reporting cycle ramps up this week, with more than 300 companies on deck to report results, including four of ...