Medical Properties Trust, Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €947.63M +3.1% €142.44M +11.3% 15.0% +0.011 pp €335.05M +6.3% 35.4% +0.011 pp
    (estimated) €919.48M +1.9% €127.94M +23.1% 13.9% +0.024 pp €315.32M +9.0% 34.3% +0.022 pp
    (estimated) €902.44M +6.0% €103.94M +60.8% 11.5% +0.039 pp €289.22M +18.4% 32.0% +0.034 pp
    (estimated) €851.01M +7.5% €64.65M -137.9% 7.6% +0.29 pp €244.23M +7.7% 28.7% +0.00043 pp
    (estimated) €791.69M -6.8% -€170.76M -91.7% -21.6% +2.2 pp €226.86M +8.3% 28.7% +0.040 pp
    €849.15M +14.2% -€2.06B +333.3% -242.2% -1.8 pp €209.39M -51.5% 24.7% -0.33 pp
    €743.60M -43.5% -€474.65M -161.7% -63.8% -1.2 pp €431.41M -77.8% 58.0% -0.90 pp
    €1.32B -0.1% €769.87M +37.6% 58.5% +0.16 pp €1.94B +159.8% 147.7% +0.91 pp
    €1.32B +23.6% €559.55M +52.1% 42.5% +0.079 pp €748.21M -82.1% 56.8% -3.4 pp
    €1.07B +46.2% €368.01M +15.2% 34.5% -0.093 pp €4.18B -8.4% 392.5% -2.3 pp
    €728.59M +8.9% €319.59M -63.1% 43.9% -0.86 pp €4.57B +184.7% 626.7% +3.9 pp
    €669.16M +11.3% €867.18M +250.8% 129.6% +0.88 pp €1.60B -28.0% 239.6% -1.3 pp
    €601.11M +30.2% €247.18M +28.8% 41.1% -0.0047 pp €2.23B +1,000.6% 370.3% +3.3 pp
    €461.56M +22.5% €191.95M +61.2% 41.6% +0.10 pp €202.26M -90.2% 43.8% -5.1 pp
    €376.90M +41.4% €119.07M +176.3% 31.6% +0.15 pp €2.07B +1,512.5% 549.0% +5.0 pp
    €266.57M +28.9% €43.09M -47.9% 16.2% -0.24 pp €128.32M +6.8% 48.1% -0.099 pp
    €206.86M +20.4% €82.73M +7.9% 40.0% -0.046 pp €120.10M +33.7% 58.1% +0.058 pp
    €171.78M +40.5% €76.68M +238.8% 44.6% +0.26 pp €89.82M -69.8% 52.3% -1.9 pp
    €122.24M +17.6% €22.63M +15.8% 18.5% -0.0029 pp €297.49M +70.1% 243.4% +0.75 pp
    €103.93M -6.1% €19.54M -36.9% 18.8% -0.092 pp €174.93M +224.6% 168.3% +1.2 pp
    €110.67M +10.4% €30.99M +5.3% 28.0% -0.013 pp €53.88M -87.4% 48.7% -3.8 pp
    €100.28M +22.1% €29.42M -16.4% 29.3% -0.13 pp €427.01M +100.4% 425.8% +1.7 pp
    €82.13M +90.8% €35.18M +36.7% 42.8% -0.17 pp €213.08M -10.1% 259.4% -2.9 pp
    €43.05M +60.0% €25.72M +53.6% 59.8% -0.025 pp €237.00M +127.5% 550.5% +1.6 pp
    €26.91M +189.6% €16.75M +329.2% 62.3% +0.20 pp €104.16M -11.5% 387.1% -8.8 pp
    €9.29M €3.90M 42.0% €117.75M 1,267.3%

    Notifications