I'm also having a hard time reconciling this with Alibaba's just-reported quarterly revenue of $12.8B in 2017Q4: http://www.alibabagroup.com/en/news/press_pdf/p180201.pdf
Singles' day was 11/11 so it should be in there, no?
Singles' day was 11/11 so it should be in there, no?