TTM20182017201620152014
Total revenues (MM)$265,595.0$265,595.0$229,234.0$215,639.0$233,715.0$182,795.0
Total revenue growth15.9%15.9%6.3%-7.7%27.9%7.0%
Retail store sales (MM)$35,381.0$35,381.0$30,503.0$27,198.0$28,109.2$21,462.0
Retail store sales growth16.0%16.0%12.2%-3.2%31.0%6.1%
Ecommerce sales (MM)$42,488.2N/A$33,682.5$26,711.8$32,656.7$29,720.6
Ecommerce sales growth34.3%N/A26.1%-18.2%9.9%-4.3%
Ecommerce sales % of total revenue16.6%N/A14.7%12.4%14.0%16.3%
All other revenues (MM)$178,647.8N/A$165,048.5$161,729.3$172,949.1$131,612.4
All other revenue growth10.0%N/A2.1%-6.5%31.4%10.0%

Notes:Ecommerce sales includes sales on the iTunes Store, the App Store, the Mac App Store and the iBooks Store