3 ms·Microsoft earnings beat expectations thanks to strong cloud performance2 points by belltaco 9y ago