Home Depot is set to report earnings before the bell Tuesday, after its recent quarters have disappointed as many Americans delayed home improvement projects to focus their spending on essentials.