Managing Cashflow for Long Term Profitability