Revenue from the Roke division tops £100 million as order intake increases 59%