On Wednesday, IBM officially reported its earnings and the news was as bad as everyone knew it would be. While the 115-year-old company still generates large amounts of cash ($17.2 billion in revenue, $9.9 billion in gross profit, nearly 58% margins and $2.2 billion in net profit for the quarter), its results fell well short