The stock may be down, but the business is inflecting.