long-term financial outlook