I noticed the cashflow looks tight, then coupled with the info in your post, raised a lot more questions than reassurance, from my pov. But as I said, not a financial guru.
Anyhow, I'll leave you to it...
TAW Price at posting:
25.0¢ Sentiment: None Disclosure: Not Held