Outdoor and camping retailer Cabela's said results for the fourth quarter did not meet its expectations, despite an increase in earnings and sales.