"We believe we have short-term financing available from our largest shareholder to fund a monthly cash-flow deficit, if needed."
Margins are high. If you think revenues will increase over time then things are fine. If you don't, then they're not. If you think some of the startups they have an equity stake in will succeed then things are fine. If you think they will all fail then they're not. If you think they'll be successful in earning revenues outside of the startup world then things are fine. If you don't then they aren't.
Liking VSTR is about future results. They've set themselves up well over the last two years. Balance sheet improvement and keeping expenses and interest payments down has them on a good path.