Logo image of NCDL

NUVEEN CHURCHILL DIRECT LEND (NCDL) Stock Income Statement

NYSE:NCDL - New York Stock Exchange, Inc. - US67090S1087 - Common Stock - Currency: USD

15.45  +0.09 (+0.59%)

After market: 15.45 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NCDL Revenue ChartNCDL Revenue over time chart
226.03M224.04M161.76M82.45M36.29M
Cost Of Goods
NCDL Cost Of Goods ChartNCDL Cost Of Goods over time chart
113.03M111.67M73.54M33.81M13.42M
Gross Profit
NCDL Gross Profit ChartNCDL Gross Profit over time chart
113.00M112.37M88.21M48.64M22.87M
Operating Expenses
NCDL Operating Expenses ChartNCDL Operating Expenses over time chart
-8.19M-11.15M3.20M2.32M1.34M
Selling, General, and Administrative Expenses
NCDL Selling, General, and Administrative Expenses ChartNCDL Selling, General, and Administrative Expenses over time chart
1.67M1.58M1.13M1.09M707.00K
Operating Income
NCDL Operating Income ChartNCDL Operating Income over time chart
121.19M123.53M85.02M46.32M21.53M
Interest Income/Expense
NCDL Interest Income/Expense ChartNCDL Interest Income/Expense over time chart
-19.89M-7.05M-8.25M-29.04M5.74M
Income Before Taxes
NCDL Income Before Taxes ChartNCDL Income Before Taxes over time chart
101.29M116.48M76.77M17.29M27.27M
Income Tax
NCDL Income Tax ChartNCDL Income Tax over time chart
-26.00K154.00K830.00KN/A0.00
Net Income
NCDL Net Income ChartNCDL Net Income over time chart
101.32M116.32M75.94M17.29M27.27M
 
Per Share Data
EPS Diluted Total Ops
NCDL EPS Diluted Total Ops ChartNCDL EPS Diluted Total Ops over time chart
1.872.151.390.320.50
Non GAAP EPS
NCDL Non GAAP EPS ChartNCDL Non GAAP EPS over time chart
2.232.26N/AN/AN/A
 
Statistics
Gross Profit Margin
NCDL Gross Profit Margin ChartNCDL Gross Profit Margin over time chart
49.99%50.16%54.54%58.99%63.01%
Profit Margin
NCDL Profit Margin ChartNCDL Profit Margin over time chart
44.83%51.92%46.95%20.96%75.13%
Operating Profit Margin
NCDL Operating Profit Margin ChartNCDL Operating Profit Margin over time chart
53.62%55.14%52.56%56.18%59.33%

All data in USD

Charts

NCDL Income Statement data chartNCDL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2018 2019 2020 2021 2022 2023 2024 TTM 50M 100M 150M 200M
NCDL Earnings Per Share (EPS) chartNCDL EPS Diluted and non-GAAP ChartEarnings Per Share 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2