Strong financial foundation: