The FTSE 250 firm is getting its act together which could help to drive earnings and the share price