Selskapet klarte å snu skuta. Fra å ha en årlig omsetning som vaket rundt £120 mill i årene fra 2014, skjøt den etter 2016 i været og passerte i 2024 £525 mill, hvorav det Nord-Amerikanske markedet står for omkring 40 %. Antallet ansatte verden rundt økte fra 2018 til 2024 med 1000 til omkring 2950.