TTM20162015201420132012
Total revenues (MM)$5,316.5$4,854.7$3,924.1$3,241.4$2,670.6$2,220.3
Total revenue growth23.0%23.7%21.1%21.4%20.3%25.0%
Retail store sales (MM)$4,887.5$4,509.4$3,703.0$3,091.5$2,574.8$2,165.2
Retail store sales growth20.3%21.8%19.8%20.1%18.9%24.8%
Ecommerce sales (MM)$429.0$345.3$221.1$149.9$95.8$55.1
Ecommerce sales growth66.4%56.2%47.5%56.4%73.9%33.3%
Ecommerce sales % of total revenue8.1%7.1%5.6%4.6%3.6%2.5%