I found this Annual Report timeline on the OTC website:
"To Qualify for Limited Information on an ongoing basis, companies must (upload an) Annual Report (including the required financial statements outlined in Item 8) within 120 days of the fiscal year-end."