I believe they got behind last summer due to clinical trials and are just getting caught back up this year. This is why they have released the last two 10Qs about every two months. I expect (hope) to see another one by mid-June.
In the end though, the financials here don't matter much when it comes to the pps. The only way the pps increases from here is through a buyout, merger or partnership. Until then, it's a waiting game and/or a test of patience for some, as we see the pps bounce off of all time lows.
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.