I agree there is no excuse for late filings and delays are usually caused by problems within the company that are not good. Not only that but another Q is upon the company and they are still working on the late one.