Debt interest eats 19% of revenue