That SEC filing just says they are going to be late with their SEC forms and it does not mean they are bankrupt. I find it interesting the same filing mentions their Part 135 ticket as an existing approval, which is the first solid evidence I have seen they actually got it.