Sky financial performance