San Francisco Frontiers - Microsoft, Google beat earnings expectations amid AI frenzy