Vesta Real Estate Corporation, S.A.B. de C.V Ratios (2021-2025) | VTMX

Ratios Dec2021 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
Gross Margin 93.92%93.54%92.41%90.82%
EBT Margin 156.13%194.95%157.81%209.23%235.34%178.53%209.21%98.43%124.54%42.62%80.98%72.38%
EBIT Margin 136.31%105.69%131.86%118.16%103.98%91.59%90.16%89.17%90.03%27.27%90.49%89.92%
EBITDA Margin 84.52%84.99%83.12%152.94%191.55%141.91%78.89%80.00%81.48%80.21%82.41%81.72%82.46%
Operating Margin 136.31%105.69%118.16%103.98%91.59%90.16%89.17%90.03%90.49%89.92%
Net Margin 187.89%253.70%149.58%232.50%333.74%153.49%244.92%115.23%345.09%63.04%120.80%110.22%
FCF Margin 401.32%-385.78%140.31%173.31%351.62%470.66%-396.22%162.06%226.06%354.45%86.74%251.71%312.85%
Efficiency
Assets Average 3,322.72M3,693.31M3,843.89M3,940.49M3,957.85M3,944.10M3,922.75M3,951.95M4,308.75M
Equity Average 1,981.19M2,353.84M2,517.70M2,685.80M2,757.40M2,644.45M2,551.80M2,524.70M2,558.05M
Invested Capital 943.51M2,580.43M1,746.39M2,225.43M3,410.84M2,618.09M2,892.90M2,696.40M3,451.53M2,511.20M2,548.10M2,739.30M
Asset Utilization Ratio 0.060.050.040.040.040.050.070.070.06
Leverage & Solvency
Interest Coverage Ratio -4.92-4.08-5.08-5.17-5.08-4.41-4.621.761.40-1.782.94-5.29
Debt to Equity 0.570.530.420.370.360.320.310.330.320.350.56
Debt Ratio 0.340.320.300.260.240.230.230.220.210.210.220.31
Equity Ratio 0.560.570.620.660.650.710.680.660.640.630.56
Times Interest Earned -4.92-4.08-5.08-5.17-5.08-4.41-4.621.761.40-1.782.94-5.29
Dividends & Payouts
FCF Payout Ratio -0.23-0.55-0.26-0.33-0.23-0.23-0.46-0.31-0.33-0.28-0.28-0.20-0.22
Valuation
Enterprise Value -452.82M-453.56M-139.15M-139.90M-139.10M-501.17M-445.06M-376.90M-501.90M-184.10M-184.90M65.20M-184.90M
Return Ratios
Return on Sales 1.88%2.54%1.50%1.53%2.32%3.34%1.53%2.53%2.45%1.15%3.45%0.63%1.21%1.10%
Return on Capital Employed 0.07%0.07%0.06%0.06%0.06%0.05%0.05%0.05%
Return on Invested Capital 0.20%0.14%0.09%0.10%0.09%0.10%0.10%0.14%0.15%
Return on Assets 0.11%0.11%0.10%0.11%0.08%0.11%0.13%0.11%0.10%
Return on Equity 0.19%0.17%0.16%0.16%0.11%0.17%0.19%0.17%0.17%