rec financial results