Home Stock Starbucks earnings: will SBUX end Niccol’s turnaround streak?