In my opinion you are correct on all your assumptions. And yes I believe they have enough cash flow to fund current uplink operations. No need to dilute OR borrow or sell existing stock.