roofing company profit margin