1 comment

[ 2.9 ms ] story [ 8.8 ms ] thread
$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.