2 ms·
They have about $750MM in customer deposits. That's cash on hand, but it's also deferred revenue. It's a deposit, after all.
by navigatesol 8y ago
They have about $750MM in customer deposits. That's cash on hand, but it's also deferred revenue. It's a deposit, after all.
- astrodust 8y agoIf you're not lucky that "deposit" might turn into an "investment".