$m FY23
Consensus
FY24
Consensus
FY25
Consensus
Revenue 609.0 615.9 635.3
EBITDA 267.1 268.9 261.0
EBITDA Margin 43.9% 43.7% 41.1%
EPS 2.42 2.48 2.64