$m FY23
Actual
FY24
Consensus
FY25
Consensus
Revenue 726.2 670.0 689.6
EBITDA 340.5 300.0 301.6
EBITDA Margin 47% 44.8% 43.7%
EPS 3.17 3.07 3.29