Logo image of MSDL

MORGAN STANLEY DIRECT LENDIN (MSDL) Stock Income Statement

NYSE:MSDL - New York Stock Exchange, Inc. - US61774A1034 - Common Stock - Currency: USD

19.63  +0.03 (+0.15%)

Premarket: 19.65 +0.02 (+0.1%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MSDL Revenue ChartMSDL Revenue over time chart
416.07M367.74M230.59M119.82M
Cost Of Goods
MSDL Cost Of Goods ChartMSDL Cost Of Goods over time chart
201.81M185.44M118.09M52.54M
Gross Profit
MSDL Gross Profit ChartMSDL Gross Profit over time chart
214.26M182.29M112.50M67.28M
Operating Expenses
MSDL Operating Expenses ChartMSDL Operating Expenses over time chart
-8.41M-17.29M-15.84M-5.73M
Selling, General, and Administrative Expenses
MSDL Selling, General, and Administrative Expenses ChartMSDL Selling, General, and Administrative Expenses over time chart
7.56M5.63M4.15M4.57M
Operating Income
MSDL Operating Income ChartMSDL Operating Income over time chart
222.67M199.58M128.34M73.01M
Interest Income/Expense
MSDL Interest Income/Expense ChartMSDL Interest Income/Expense over time chart
-4.67M32.95M-79.47M10.33M
Income Before Taxes
MSDL Income Before Taxes ChartMSDL Income Before Taxes over time chart
218.00M232.53M48.88M83.33M
Income Tax
MSDL Income Tax ChartMSDL Income Tax over time chart
2.44M1.52M334.00K80.00K
Net Income
MSDL Net Income ChartMSDL Net Income over time chart
215.56M231.01M48.54M83.25M
 
Per Share Data
EPS Diluted Total Ops
MSDL EPS Diluted Total Ops ChartMSDL EPS Diluted Total Ops over time chart
2.432.620.550.94
Non GAAP EPS
MSDL Non GAAP EPS ChartMSDL Non GAAP EPS over time chart
2.49N/AN/AN/A
 
Statistics
Gross Profit Margin
MSDL Gross Profit Margin ChartMSDL Gross Profit Margin over time chart
51.50%49.57%48.79%56.15%
Profit Margin
MSDL Profit Margin ChartMSDL Profit Margin over time chart
51.81%62.82%21.05%69.49%
Operating Profit Margin
MSDL Operating Profit Margin ChartMSDL Operating Profit Margin over time chart
53.52%54.27%55.66%60.93%

All data in USD

Charts

MSDL Income Statement data chartMSDL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2021 2022 2023 2024 100M 200M 300M 400M
MSDL Earnings Per Share (EPS) chartMSDL EPS Diluted and non-GAAP ChartEarnings Per Share 2021 2022 2023 2024 0.5 1 1.5 2 2.5