TTM20182017201620152014
Total revenues (MM)$510,164.0$500,343.0$485,873.0$482,130.0$485,651.0$476,294.0
Total revenue growth4.1%3.0%0.8%-0.7%2.0%1.6%
Retail store sales (MM)$479,382.1$472,148.2$461,924.5$460,652.8$463,594.0$456,440.0
Retail store sales growth3.4%2.2%0.3%-0.6%1.6%1.1%
Ecommerce sales (MM)$21,443.9$18,852.8$15,316.5$13,465.2$12,245.0$10,053.0
Ecommerce sales growth23.9%23.1%13.7%10.0%21.8%30.9%
Ecommerce sales % of total revenue4.2%3.8%3.2%2.8%2.5%2.1%
Gasoline sales (MM)$5,149.0$4,760.0$4,076.0$4,496.0$6,390.0$6,583.0
Gasoline sales growth18.6%16.8%-9.3%-29.6%-2.9%-0.8%
Other revenues (MM)$4,189.0$4,582.0$4,556.0$3,516.0$3,422.0$3,218.0
Other revenue growth-9.2%0.6%29.6%2.7%6.3%5.6%

Notes:Other revenues includes membership fees and other income; ecommerce sales estimated by eMarketer