Costco Financial Analysis