Q2 2018Q1 2018Q4 2017Q3 2017Q2 2017
Total revenues (MM)$20,888.0$17,360.0$15,494.0$16,770.0$19,495.0
Total revenue growth7.1%3.0%-1.8%6.6%6.8%
Retail store sales (MM)$19,892.4$16,568.7$14,906.6$16,041.0$18,651.2
Retail store sales growth6.7%2.3%-2.7%5.6%5.6%
Ecommerce sales (MM)$995.6$791.3$587.4$729.0$843.8
Ecommerce sales growth18.0%20.0%28.0%33.0%43.0%
Ecommerce sales % of total revenue4.8%4.6%3.8%4.3%4.3%

Notes:Ecommerce sales includes buy online, pickup in store (~60% of total ecommerce sales) and ship-to-home through Lowes.com, Lowes.ca and ATGstores.com