REC Financial Results