They have had a complicated history of financials due to numerous name changes and other service/product foci in the past. They also have a bit of toxic debt hold-over from a prior company that is now dissolved, but carried onto their books. This makes the '18 audit a little more complicated. They withdrew the Form 10 on last submission, which to me is a good sign that they are serious about uplisting and, therefore, submitting solid, annual audited fins for that process to happen.
If they weren't serious about uplisting, or getting '18 fins audited, I don't think they ever would've bothered with withdrawing the Form 10. As a Pink Sheet, there would've really been no serious consequence... if they wanted to stay Pink.