TTM20182017201620152014
Total revenues (MM)$700.6$677.9$629.8$569.0$402.7$345.9
Total revenue growth10.2%7.6%10.7%41.3%16.4%48.3%
Retail store sales (MM)$578.4$560.7$513.9$480.9$385.8$331.7
Retail store sales growth11.2%9.1%5.8%24.7%16.3%50.4%
Ecommerce sales (MM)$122.2$117.3$115.9$88.1$16.9$14.2
Ecommerce sales growth5.6%1.2%39.5%421.1%19.3%11.5%
Ecommerce sales % of total revenue17.4%17.3%18.4%15.5%4.2%4.1%