Starbucks is on track to eclipse $20 billion in revenue next year