I have invested and made a lot of money in companies that still haven't made a dine. LNG for example.
I've also been involved in micro caps.
The difference is the share price appreciated because people understood where revenue is going to come from. They saw the potential and could do the math.
SP1 Price at posting:
24.5¢ Sentiment: Buy Disclosure: Not Held