After a Wild Ride, Green Mountain Coffee Roasters Regains Its Financial Footing