Future

Future profits fall but revenue rebounds, shares surge on buyback plan.