$m FY22
Consensus
FY23
Consensus
FY24
Consensus
Revenue 818.2 605.1 627.3
EBITDA 449.8 270.7 282.7
EBITDA Margin 55.0% 44.7% 45.1%
EPS 3.76 2.35 2.56