Facebook, Google surge on mobile revenue; Cloud businesses boost Amazon, Microsoft