Earnings and revenues beat estimates, signaling strong quarterly performance and positive earnings surprise.