There was plenty of time for these dark companies to provide OTCMarkets with financials - they made is quite clear in regulatory & compliance releases starting last year. By March 2021 they told companies that still weren’t disclosing, they would need to provide the required disclosure to OTC Markets prior to June 30th.
It’s known the rule’s compliance date was September 28th. They also stated that securities which failed to comply would be removed from Pink as of the September deadline.