totally disagree many of those companies are shells and are in qualified standing during their pending deals but you are close.
the company seems to be very transparent , would be great when things are on time but all considering in the financial world today delay is natural , if they dont file soon I will agree with you.