Many startups hemorrhage cash in the beginning, a few months ago if you review my posts here I was skeptical of their cash situation as well.
However, deliveries have been steadily increasing and the stock has doubled in price. Getting stuck on the technicals of a start-up was my mistake as well about two months ago.