Microsoft‘s (NASDAQ: MSFT) Windows and Office cash cows once made it the top dog of the tech world. But that heyday, which lasted through most of the 1990s and early 2000s, ended when it missed the market shift toward mobile devices. That’s why analysts expect its revenue and earnings to respectively rise just 2% and 4% this year.