TTM20182017201620152014
Total revenues (MM)$141,576.0$141,576.0$129,025.0$118,719.0$116,199.0$112,640.0
Total revenue growth9.7%9.7%8.7%2.2%3.2%7.1%
Retail store sales (MM)$121,582.5$121,578.5$112,548.4$103,852.5$99,769.9$95,801.0
Retail store sales growth8.0%8.0%8.4%4.1%4.1%7.4%
Ecommerce sales (MM)$6,108.5$6,112.4$4,623.6$4,020.5$3,496.1$2,911.0
Ecommerce sales growth31.5%32.2%15.0%15.0%20.1%18.5%
Ecommerce sales % of total revenue4.3%4.3%3.6%3.4%3.0%2.6%
Membership revenues (MM)$3,142.0$3,142.0$2,853.0$2,646.0$2,533.0$2,428.0
Membership revenue growth10.1%10.1%7.8%4.5%4.3%6.2%
Gasoline sales (MM)$10,743.0$10,743.0$9,000.0$8,200.0$10,400.0$11,500.0
Gasoline sales growth19.4%19.4%9.8%-21.2%-9.6%2.7%