Main Ratios

  2025 2024 2023 2022 2021
Leverage          
Interest Cover (x) (1) 14.27 10.24 8.78 3.84 3.78
Net Debt / EBITDA (2) 0.40 1.02 1.20 2.40 2.61
Net Debt / Invested Capital 0.10 0.26 0.32 0.36 0.35
Liquidity          
Current (x) 2.02 1.43 1.29 1.43 1.32
Profit Margins          
EBITDA (%) 22.7% 21.9% 21.2% 14.5% 16.1%
Before Tax (% 13.2% 14.2% 13.3% 6.0% 6.2%
Net (%) 8.9% 10.9% 10.5% 4.8% 5.4%
Productivity          
ROACE  (1) 18.2% 16.5% 16.9% 7.0% 7.0%
Growth          
Sales (%) 0.9% 3.8% 11.6% 33.1% 6.7%
EBITDA (%) 4.5% 7.4% 63.1% 20.3% -4.6%
STOCK RATIO          
EPS 3.2 3.9 3.60 1.45 1.19
Return to shareholders per share 1.10 3.00 0.85 0.60 0.50

 

(1) As defined by loan agreemens