Quarterly reports get 45 days from end of quarter, plus a 5-day extension if they apply. Annual reports get 90 days from end of year, plus a 15-day extension if they apply. I don't know much about trading pennies, but that one I do know.
Obviously, they can file any time before that, if they are ready and want to.