Alibaba's financial health, charted quarter by quarter · Digg