Home Depot's $18 billion roofing company deal 'is opening up a new customer for us,' CFO says