Agreed, not releasing financials on time is a big red flag.
However complex the past year's financials was, they darn well knew they were complex before last Friday.
Nothing annoys me more than a missed deadline by people who are paid to meet deadlines. You can tell I work in engineering.
Not dumping any shares yet, but I've been reawakened to the possibility that all is not fixed at Century.