It's still a hugely significant number. $18B is $13.20USD for every man, woman and child in China. Considering China's GDP is $8000USD, that's basically 60% of a single day's earnings for every person in China being spent at just one company in 12 hours.
It would be the same as everyone in the US spending $100 on the same day or $32B in a single day (which is almost half of US online spending for a year).