Cyclone isn't planning to file because business is good, they are doing it to avoid beind delisted.
The SEC probably gave them a warning with a deadline to become current or a stop trade order would be issued.
They've said a few times over the last two years they would file unaudited financials, and since President Frankie Fruge's bio claims she was an auditor at Ernst&Young, it would have been easy for them to file.
They didn't because they don't want the market to know just how bad things are how much stock they've issued.
It will be interesting to see what comes first: the filings or the stop-trade order.