XNYS
MSDL
Market cap1.53bUSD
Sep 19, Last price
17.52USD
1D
-0.68%
1Q
-9.41%
IPO
-15.16%
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,973,479 | 1,523,475 | ||||
Deferred revenue | 1,585,583 | 1,588,817 | ||||
Other long-term liabilities | 21,757 | (1,585,583) | (3,112,292) | |||
Net debt | 1,901,107 | (3,263,266) | 92,147 | |||
Cash flow | ||||||
Cash from operating activities | (373,536) | 185,780 | 121,594 | |||
CAPEX | ||||||
Cash from investing activities | (575,006) | (269,604) | (551,429) | |||
Cash from financing activities | 376,191 | 72,314 | 436,897 | |||
FCF | 3,449,978 | 1,550,220 | (714,383) | |||
Balance | ||||||
Cash | 72,372 | 69,705 | 81,215 | |||
Long term investments | 3,193,561 | 2,873,588 | ||||
Excess cash | 59,719 | 3,244,949 | 2,943,263 | |||
Stockholders' equity | 29,713 | 1,434,869 | 4,236,941 | |||
Invested Capital | 3,807,679 | 1,786,418 | 103,687 | |||
ROIC | 7.14% | 28.29% | 75.51% | |||
ROCE | 5.26% | 8.35% | 3.80% | |||
EV | ||||||
Common stock shares outstanding | 89,265 | 88,279 | 88,279 | |||
Price | 20.66 | |||||
Market cap | 1,844,208 | |||||
EV | 3,745,315 | |||||
EBITDA | 202,030 | 268,872 | 171,579 | |||
EV/EBITDA | 18.54 | |||||
Interest | 122,928 | 112,883 | 67,182 | |||
Interest/NOPBT | 60.85% | 41.98% | 39.16% |