With any stock that hasn't had much love for a while , you have to churn through alot of stale holders that just want out, regardless of the results.
Add to that you got a few traders rushing into the stock and selling into the double digit intraday gains.
results are great ( and other results looking at past anns) should drift higher in a more sustainable way in the coming sessions.