XNYS
MSDL
Market cap1.73bUSD
May 16, Last price
19.85USD
1D
0.00%
1Q
-4.98%
IPO
-3.87%
Name
Morgan Stanley Direct Lending Fund
Chart & Performance
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | ||||||
Revenues | 253,061 -30.92% | 366,337 58.73% | 230,796 89.75% | |||
Cost of revenue | 51,031 | 97,465 | 59,217 | |||
Unusual Expense (Income) | ||||||
NOPBT | 202,030 | 268,872 | 171,579 | |||
NOPBT Margin | 79.83% | 73.39% | 74.34% | |||
Operating Taxes | 2,437 | 1,519 | 115,724 | |||
Tax Rate | 1.21% | 0.56% | 67.45% | |||
NOPAT | 199,593 | 267,353 | 55,855 | |||
Net income | 215,564 -6.69% | 231,014 375.91% | 48,542 -41.69% | |||
Dividends | (169,083) | (110,497) | (85,748) | |||
Dividend yield | 9.17% | |||||
Proceeds from repurchase of equity | 77,826 | 222,753 | 254,585 | |||
BB yield | -4.22% | |||||
Debt | ||||||
Debt current | 1,523,475 | |||||
Long-term debt | 1,523,475 | |||||
Deferred revenue | 1,585,583 | 1,588,817 | ||||
Other long-term liabilities | (1,585,583) | (3,112,292) | ||||
Net debt | (3,863,866) | (3,263,266) | 92,147 | |||
Cash flow | ||||||
Cash from operating activities | (373,536) | 185,780 | 121,594 | |||
CAPEX | ||||||
Cash from investing activities | (269,604) | (551,429) | ||||
Cash from financing activities | 376,191 | 72,314 | 436,897 | |||
FCF | 3,419,424 | 1,550,220 | (714,383) | |||
Balance | ||||||
Cash | 72,372 | 69,705 | 81,215 | |||
Long term investments | 3,791,494 | 3,193,561 | 2,873,588 | |||
Excess cash | 3,851,213 | 3,244,949 | 2,943,263 | |||
Stockholders' equity | 29,713 | 1,434,869 | 4,236,941 | |||
Invested Capital | 3,882,305 | 1,786,418 | 103,687 | |||
ROIC | 7.04% | 28.29% | 75.51% | |||
ROCE | 5.16% | 8.35% | 3.80% | |||
EV | ||||||
Common stock shares outstanding | 89,265 | 88,279 | 88,279 | |||
Price | 20.66 | |||||
Market cap | 1,844,208 | |||||
EV | (2,019,658) | |||||
EBITDA | 202,030 | 268,872 | 171,579 | |||
EV/EBITDA | ||||||
Interest | 122,928 | 112,883 | 67,182 | |||
Interest/NOPBT | 60.85% | 41.98% | 39.16% |