profit up 7.8%