Crazy that nowadays on earnings results people sell the stock ( here also the case ) even when the EPS AND revenue are so high and good.
Probably the fault of those putting high "estimates"... But anyway the stock will keep moving higher, that is already proven many times after the earnings releases... enjoy the bargain for as long as it lasts :-)