Logo image of NMFCZ

NEW MOUNTAIN FINANCE COR - NMFC 8 1/4 11/15/28 (NMFCZ) Stock Income Statement

USA - Nasdaq - NASDAQ:NMFCZ - US6475513080

25.25 USD
+0.04 (+0.16%)
Last: 11/26/2025, 8:00:01 PM

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-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NMFCZ Revenue ChartNMFCZ Revenue over time chart
340.88M371.67M374.84M294.60M271.00M
Minority Interest Expense
NMFCZ Minority Interest Expense ChartNMFCZ Minority Interest Expense over time chart
-428.00K-1.06M-747.00K200.00K-5.80M
Cost Of Goods
NMFCZ Cost Of Goods ChartNMFCZ Cost Of Goods over time chart
206.82M222.92M212.47M172.40M159.00M
Gross Profit
NMFCZ Gross Profit ChartNMFCZ Gross Profit over time chart
133.95M148.74M162.37M122.30M112.00M
Operating Expenses
NMFCZ Operating Expenses ChartNMFCZ Operating Expenses over time chart
-3.42M2.52M2.05M1.80M-7.00M
Selling, General, and Administrative Expenses
NMFCZ Selling, General, and Administrative Expenses ChartNMFCZ Selling, General, and Administrative Expenses over time chart
-4.82M483.00K-16.00K-500.00K-8.90M
Operating Income
NMFCZ Operating Income ChartNMFCZ Operating Income over time chart
137.29M146.22M160.32M120.40M119.00M
Interest Income/Expense
NMFCZ Interest Income/Expense ChartNMFCZ Interest Income/Expense over time chart
-66.37M-31.46M-23.81M-45.10M88.30M
Income Before Taxes
NMFCZ Income Before Taxes ChartNMFCZ Income Before Taxes over time chart
71.75M114.77M136.51M75.40M207.30M
Income Tax
NMFCZ Income Tax ChartNMFCZ Income Tax over time chart
-72.00K262.00K418.00K800.00K100.00K
Net Income
NMFCZ Net Income ChartNMFCZ Net Income over time chart
71.38M113.44M135.34M74.70M201.40M
 
Per Share Data
EPS Diluted Total Ops
NMFCZ EPS Diluted Total Ops ChartNMFCZ EPS Diluted Total Ops over time chart
0.550.901.090.641.82
Non GAAP EPS
NMFCZ Non GAAP EPS ChartNMFCZ Non GAAP EPS over time chart
1.241.341.481.231.03
 
Statistics
Gross Profit Margin
NMFCZ Gross Profit Margin ChartNMFCZ Gross Profit Margin over time chart
39.29%40.02%43.32%41.51%41.33%
Profit Margin
NMFCZ Profit Margin ChartNMFCZ Profit Margin over time chart
20.94%30.52%36.11%25.36%74.32%
Operating Profit Margin
NMFCZ Operating Profit Margin ChartNMFCZ Operating Profit Margin over time chart
40.27%39.34%42.77%40.87%43.91%

All data in USD

Charts

NMFCZ Income Statement data chartNMFCZ Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 100M 200M 300M
NMFCZ Earnings Per Share (EPS) chartNMFCZ EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5