Capital One earned $3.0B ($4.73/share) on revenue up 27% to $15.85B, swinging from last year's Discover-driven loss as NIM rose to 8.01% and card charge-offs fell, while auto credit worsened.