The stock is down, but the future looks bright.