IBM's Revenue Shifts
A significant portion of International Business Machines' (NYSE:IBM) portfolio has been devoted toward growing the company's Strategic Imperatives (cloud, analytics, security and social engagement). While this segment of the company was about 22% of revenue a couple years ago, strategic imperatives have risen to producing $30.7 billion over the past 12 months, 38% of the company's total revenue over the same period. This is quite the increase and nearly brings IBM to matching the company's goal of bringing Strategic Imperative revenue to 40% of company revenue by 2018. At this trajectory, IBM will meet or surpass this goal by the end of 2016.

