As the saying goes, reality usually falls short of expectations. Product will launch just not as smooth as some expects. The month of May could be over before we hear anything. Although, IPCI did indicate they were shipping. Management probably sold some ATM to give the run way till end of July on cash. So Q2 sales probably only includes one month in June, and full 3 months in Q3 which we won't see it until almost end of year.
I think next earnings is in mid July. That should include about one month of sales assuming MNK doesn't delay further. Summer - Fall is going to be insetting times. Meanwhile, stock might be a bit boring.