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.