Alibaba Earnings: Revenue Up, Buying Back $6 Billion Shares | Fortune