Home Depot reports earnings as it tries to grow sales with home professionals in a tough housing market.