$GMPR management is making a high commitment to completing all required financial reports, not just to stay current but also to qualify for uplisting to NASDAQ exchange. This takes time, especially when partner companies are involved, but should be well worth the wait in the big picture.
From the GMPR July 8th update: