Current challenges or not, the company's long-term future seems pretty compelling.