Medical Properties Trust, Inc.MPWNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 1,249 | 1,545↑23.6% | 1,543↓0.1% | 872↓43.5% | 996↑14.2% |
| Gross Profit | 1,224 | 1,506↑23.0% | 1,497↓0.6% | 830↓44.5% | 968↑16.6% |
| Operating Income | 0 | 1,039 | 1,004↓3.4% | 81↓91.9% | 387↑375.9% |
| Net Income | 431 | 656↑52.1% | 903↑37.6% | -556↓161.7% | -2,410↓333.1% |
| EBITDA | 1,104 | 1,372↑24.3% | 1,349↓1.7% | 697↓48.3% | 841↑20.5% |
| EPS Diluted | 0.81 | 1.11↑37.0% | 1.50↑35.1% | -0.93↓162.0% | -4.02↓332.3% |