Revenue exceeded analyst estimates by 14%. Earnings per share (EPS) also surpassed analyst estimates by 8.0%. Looking ahead, ...