American Express reported quarterly earnings that beat earnings per share estimates and missed revenue estimates.