No it doesn’t. Everything comes back to whether the fundamental business can ever be profitable.
So far not a single company has ever demonstrated that.
Even if demand is through the roof which it seems to be, it doesn’t matter if every dollar they sell costs them more than a dollar.
The filing indicates they are profitable...