home depot earnings per share