Unless you are an officer of the company on salary, your only measure of success as a stock holder is the PPS and your portfolio value. Based on that realistic assessment, IDLM has been an abject failure for its investors. No other way to look at it.
Now it may become a successful investment, BUT, and that´s a big ´BUT´ at this time, that remains to be seen.