The company beat on both the top and bottom lines with earnings of $7.35 per share on revenue of $18.68 billion.