Having Debt free or zero debt is good for a company because they can avoid interest costs which can impact their balance sheets. But it's not applicable for all the companies as some companies which are in the finance business take debt to loan it further to make money. Also, some companies take loans to fuel their growth. You need to check why a company is taking debt and how they are able to pay back their debt.