Main Figures
-
Revenues LTM
US$6,084.1 million
-
Adjusted EBITDA LTM
US$1,333.1 million
-
Net debt / Adjusted EBITDA LTM
5.15x
As of December 2025