FY25 consensus $1.92. Sees FY25 organic revenue growth 7.5%-9.5% y/y, consensus $18.53B. Sees FY25 leverage ratio ~3.0x vs. 3.4x at end of FY24.
FY25 consensus $1.92. Sees FY25 organic revenue growth 7.5%-9.5% y/y, consensus $18.53B. Sees FY25 leverage ratio ~3.0x vs. 3.4x at end of FY24.