The company's strong full year numbers help to revive the share price