Alibaba Group Holding Ltd (BABA) financials: revenue and net income by year · Investailor