financial results explanatory