Even profitable businesses struggle with cash flow