2 ms·
What on earth does market cap have to do with anything? Their margins are negative 30 percent, and their cash flow is like 150 million dollars. Increasing reven
by jldugger 11y ago
What on earth does market cap have to do with anything? Their margins are negative 30 percent, and their cash flow is like 150 million dollars. Increasing revenues doesn't mean a whole lot of you're losing money on every sale.