Loading...
XASXMXT
Market cap1.40bUSD
Dec 23, Last price  
2.11AUD
1D
0.00%
1Q
2.43%
IPO
3.43%
Name

Metrics Master Income Trust

Chart & Performance

D1W1MN
XASX:MXT chart
P/E
12.88
P/S
12.36
EPS
0.16
Div Yield, %
7.45%
Shrs. gr., 5y
20.51%
Rev. gr., 5y
30.14%
Revenues
181m
+27.19%
023,095,00048,589,00069,212,00064,928,00072,808,000142,582,000181,352,000
Net income
174m
+27.88%
021,268,00045,077,00064,450,00060,031,00067,316,000136,134,000174,088,000
CFO
-181m
L
0068,068,00063,107,00067,316,000134,860,000-180,759,000
Dividend
Sep 30, 20240.0135 AUD/sh
Earnings
Feb 20, 2025

Profile

Mcp Master Income Trust is based in Australia.
IPO date
Oct 09, 2017
Employees
Domiciled in
AU
Incorporated in
AU

Valuation

Title
AUD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑062019‑062018‑062017‑09
Income
Revenues
181,352
27.19%
142,582
95.83%
72,808
12.14%
Cost of revenue
7,024
6,448
5,492
Unusual Expense (Income)
NOPBT
174,328
136,134
67,316
NOPBT Margin
96.13%
95.48%
92.46%
Operating Taxes
(228)
(237)
Tax Rate
NOPAT
174,328
136,362
67,553
Net income
174,088
27.88%
136,134
102.23%
67,316
12.14%
Dividends
(167,113)
(125,624)
(61,407)
Dividend yield
8.35%
8.50%
4.07%
Proceeds from repurchase of equity
351,578
284,558
284,558
BB yield
-17.57%
-19.24%
-18.85%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
13,512
8,165
Net debt
(2,121,032)
(1,763,792)
(1,758,809)
Cash flow
Cash from operating activities
(180,759)
134,860
67,316
CAPEX
Cash from investing activities
(8,000)
(292,136)
Cash from financing activities
184,465
(125,624)
223,151
FCF
231,820
130,942
64,332
Balance
Cash
4,959
1,253
17
Long term investments
2,116,073
1,762,539
1,758,792
Excess cash
2,111,964
1,756,663
1,755,169
Stockholders' equity
2,121,211
1,764,166
1,758,975
Invested Capital
24,302
21,015
12,106
ROIC
769.38%
823.41%
655.92%
ROCE
8.16%
7.66%
3.81%
EV
Common stock shares outstanding
966,837
770,121
770,121
Price
2.07
7.81%
1.92
-2.04%
1.96
-3.92%
Market cap
2,001,353
35.35%
1,478,632
-2.04%
1,509,437
13.01%
EV
(119,679)
(285,160)
(249,372)
EBITDA
174,328
136,134
67,316
EV/EBITDA
Interest
Interest/NOPBT