You will also notice that even though their financials for the last few years have been completely negative - they were still posted on their website in a timely manner. This year is the first "good" year they have had, and the only time their fins have been delayed - which to me says there is more here than currently meets the eye.
Some people see the delay as trying to hide something bad - but why would they start doing that now?>
It makes more sense that they are hiding something good until the deal(s) close.
In addition to that ... no company gets a 3 year audit because they are bored and have nothing else better to spend money on.
There is some good stuff on the way, and if you choose to believe otherwise - just sell and move on.