3 ms·
$181 million revenue $13.8 million cost of revenue ($36) million operating loss. I wonder if their huge marketing spend is a treadmill that they can't afford
by missedthecue 5y ago
$181 million revenue
$13.8 million cost of revenue
($36) million operating loss.
I wonder if their huge marketing spend is a treadmill that they can't afford to get off of, or if they have a stable and returning customer base that they are building.
I have a feeling it's the former, but if it's the latter, this thing is going to print money one day.