You forgot to mention their June 2016 NASA contract was "temporarily" delayed by the US Gov't for ~9 months. It seems to me that was the "sole" problem.
You can believe what you want to believe. I know better.
Don't bother replying. I'm not interested in debating "the past", nor further educating you on operating cash flows. I'm only interested in TMPS future.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.