Advance breaks £20m revenue in one year for the first time