Costco earnings top expectations as membership fees climb

.....

© Quartz