La CRO Denise Dresser a déclaré que l'entreprise représente désormais 40 % des revenus de l'entreprise et qu'elle devrait atteindre l'équivalent du consommateur d'ici la fin de 2026.