The Home Depot, Inc. (HD) Financials: Income, Balance Sheet & Cash Flow