av/medical-properties-trust--big.svg

NYSE:MPW

Medical Properties Trust, Inc.

  • Stock

USD

Last Close

4.43

30/08 20:00

Market Cap

2.63B

Beta: 0.98

Volume Today

8.35M

Avg: 16.66M

PE Ratio

−58.39

PFCF: 3.15

Dividend Yield

27.54%

Payout:−1,601.17%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
242.52M
-
312.53M
28.87%
441.88M
41.39%
541.14M
22.46%
704.75M
30.23%
784.52M
11.32%
854.20M
8.88%
1.25B
46.25%
1.54B
23.65%
1.54B
0.12%
871.80M
43.49%
cost of revenue
2.45M
-
1.85M
24.45%
3.79M
104.86%
2.71M
28.48%
5.81M
114.27%
9.24M
58.96%
23.99M
159.74%
24.89M
3.74%
39.10M
57.08%
45.70M
16.88%
644.93M
1,311.31%
gross profit
240.07M
-
310.68M
29.41%
438.09M
41.01%
538.42M
22.90%
698.93M
29.81%
775.28M
10.92%
830.21M
7.08%
1.22B
47.48%
1.51B
22.97%
1.50B
0.56%
226.87M
84.85%
selling and marketing expenses
general and administrative expenses
30.06M
-
37.27M
23.99%
43.64M
17.08%
48.91M
12.08%
58.60M
19.81%
80.09M
36.67%
96.41M
20.38%
131.66M
36.56%
145.64M
10.61%
160.49M
10.20%
145.59M
9.29%
selling general and administrative expenses
30.06M
-
37.27M
23.99%
43.64M
17.08%
48.91M
12.08%
58.60M
19.81%
80.09M
36.67%
96.41M
20.38%
131.66M
36.56%
145.64M
10.61%
160.49M
10.20%
145.59M
9.29%
research and development expenses
other expenses
36.98M
-
53.94M
45.87%
69.87M
29.53%
94.37M
35.08%
125.11M
32.56%
133.08M
6.38%
152.31M
14.45%
264.25M
73.49%
321.25M
21.57%
332.98M
3.65%
-145.59M
143.72%
cost and expenses
69.49M
-
93.06M
33.92%
117.30M
26.04%
146.00M
24.47%
189.52M
29.81%
222.41M
17.35%
272.72M
22.62%
420.80M
54.30%
505.99M
20.24%
539.17M
6.56%
790.51M
46.62%
operating expenses
67.04M
-
91.21M
36.05%
113.51M
24.44%
143.28M
26.24%
183.71M
28.21%
213.17M
16.04%
248.72M
16.68%
395.91M
59.18%
466.89M
17.93%
493.47M
5.69%
145.59M
70.50%
interest expense
-66.75M
-
-98.16M
47.06%
-120.88M
23.15%
-159.60M
32.02%
-176.95M
10.88%
-223.27M
26.18%
237.83M
206.52%
367.39M
-
-355.04M
196.64%
411.17M
215.81%
ebitda
203.28M
-
204.18M
0.44%
333.81M
63.49%
475.42M
42.42%
601.41M
26.50%
1.38B
129.86%
713.26M
48.40%
1.11B
56.26%
1.31B
17.31%
1.07B
18.29%
684.64M
35.91%
operating income
153.54M
-
142.95M
6.89%
263.24M
84.14%
341.64M
29.78%
485.58M
42.13%
562.12M
15.76%
560.95M
0.21%
850.28M
51.58%
986.21M
15.99%
735.30M
25.44%
81.28M
88.95%
depreciation and amortization
38.82M
-
55.16M
42.10%
71.83M
30.21%
97.60M
35.88%
131.98M
35.22%
141.49M
7.21%
152.31M
7.65%
264.25M
73.49%
321.25M
21.57%
332.98M
3.65%
603.36M
81.20%
total other income expenses net
-63.51M
-
-91.81M
44.56%
-121.81M
32.67%
-122.53M
0.59%
-191.66M
56.42%
457.29M
338.59%
-187.17M
140.93%
-386.95M
106.74%
-255.32M
34.02%
224.42M
187.89%
-768.05M
442.25%
income before tax
90.03M
-
51.14M
43.20%
141.43M
176.57%
219.11M
54.92%
293.92M
34.14%
1.02B
246.83%
373.78M
63.33%
463.33M
23.96%
730.89M
57.75%
959.72M
31.31%
-686.77M
171.56%
income tax expense
726K
-
340K
53.17%
1.50M
342.06%
-6.83M
554.42%
2.68M
139.25%
927K
65.42%
-2.62M
382.74%
31.06M
1,284.89%
73.95M
138.11%
55.90M
24.41%
-130.68M
333.77%
net income
96.99M
-
50.52M
47.91%
139.60M
176.31%
225.05M
61.21%
289.79M
28.77%
1.02B
250.83%
374.68M
63.15%
431.45M
15.15%
656.02M
52.05%
902.60M
37.59%
-558.12M
161.83%
weighted average shs out
151.44M
-
170.00M
12.26%
218.00M
28.23%
260.41M
19.46%
349.90M
34.36%
365.36M
4.42%
427.07M
16.89%
529.24M
23.92%
588.82M
11.26%
598.63M
1.67%
598.52M
0.02%
weighted average shs out dil
152.60M
-
170.54M
11.76%
218.30M
28.01%
261.07M
19.59%
350.44M
34.23%
366.27M
4.52%
428.30M
16.94%
530.46M
23.85%
590.14M
11.25%
598.84M
1.47%
598.52M
0.05%
eps
0.64
-
0.29
54.69%
0.64
120.69%
0.86
34.37%
0.82
4.65%
2.78
239.02%
0.87
68.71%
0.81
6.90%
1.11
37.04%
1.51
36.04%
-0.93
161.59%
epsdiluted
0.63
-
0.29
53.97%
0.63
117.24%
0.86
36.51%
0.82
4.65%
2.78
239.02%
0.87
68.71%
0.81
6.90%
1.11
37.04%
1.50
35.14%
-0.93
162%

All numbers in USD (except ratios and percentages)