XNYS
NCDL
Market cap799mUSD
May 16, Last price
15.90USD
1D
1.86%
1Q
-9.14%
IPO
-10.92%
Name
Nuveen Churchill Direct Lending Corp
Chart & Performance
Profile
IPO date
Jan 25, 2024
Employees
Domiciled in
US
Incorporated in
US
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | |
Income | |||||||
Revenues | 224,040 45.67% | 153,804 87.13% | 82,191 121.49% | ||||
Cost of revenue | 6,029 | 18,136 | 12,206 | ||||
Unusual Expense (Income) | |||||||
NOPBT | 218,011 | 135,668 | 69,985 | ||||
NOPBT Margin | 97.31% | 88.21% | 85.15% | ||||
Operating Taxes | 154 | 830 | 42,981 | ||||
Tax Rate | 0.07% | 0.61% | 61.41% | ||||
NOPAT | 217,857 | 134,838 | 27,004 | ||||
Net income | 116,323 53.18% | 75,938 339.30% | 17,286 -36.60% | ||||
Dividends | (95,231) | (63,194) | (34,659) | ||||
Dividend yield | 10.49% | ||||||
Proceeds from repurchase of equity | 208,128 | 218,896 | 174,588 | ||||
BB yield | -22.92% | ||||||
Debt | |||||||
Debt current | 699,772 | ||||||
Long-term debt | 699,772 | ||||||
Deferred revenue | 729,002 | ||||||
Other long-term liabilities | (1,428,774) | ||||||
Net debt | (2,124,633) | (1,709,131) | 159,848 | ||||
Cash flow | |||||||
Cash from operating activities | (297,197) | 73,047 | 25,142 | ||||
CAPEX | |||||||
Cash from investing activities | (442,572) | (452,986) | |||||
Cash from financing activities | 273,056 | 397,650 | 431,928 | ||||
FCF | 1,912,356 | 389,250 | (703,710) | ||||
Balance | |||||||
Cash | 43,254 | 67,445 | 39,320 | ||||
Long term investments | 2,081,379 | 1,641,686 | 1,200,376 | ||||
Excess cash | 2,113,431 | 1,701,441 | 1,235,586 | ||||
Stockholders' equity | (25,966) | (28,834) | 1,710,653 | ||||
Invested Capital | 2,169,691 | 1,720,655 | 163,958 | ||||
ROIC | 11.20% | 14.31% | 31.71% | ||||
ROCE | 10.17% | 8.02% | 3.58% | ||||
EV | |||||||
Common stock shares outstanding | 54,118 | 47,000 | 29,679 | ||||
Price | 16.78 | ||||||
Market cap | 908,106 | ||||||
EV | (1,216,527) | ||||||
EBITDA | 218,011 | 135,668 | 69,985 | ||||
EV/EBITDA | |||||||
Interest | 79,879 | 61,206 | 25,695 | ||||
Interest/NOPBT | 36.64% | 45.11% | 36.72% |