1H Net Revenue of $1.35 billion, +35% YoY delivering 1H EBITDA of $109 million (up $232 million YoY) 2Q Net Revenue of $692 million, +36% YoY with continuing momentum and strong underlying growth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results