Home Editor's Picks Microsoft print tops estimates but shares slide on AI capacity concerns