New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
7.57
-0.07 (-0.92%)
Aug 25, 2026, 10:14 AM EDT - Market open

New Mountain Finance Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
288.2327.08371.67374.84294.63270.96
Revenue Growth
-18.97%-12.00%-0.85%27.22%8.74%-1.00%
Gross Profit
288.2327.08371.67374.84294.63270.96
Operating Income
233.62260.1282.86285.1212.85192.06
Net Income
-48.3716.49113.44135.3474.73201.4
Earnings Per Share
-0.480.161.031.240.741.91
EPS Growth
--84.90%-17.29%67.44%-61.15%218.57%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
64.880.7280.3270.0971.1958.08
Total Debt
1,3491,6711,8441,7851,9811,907
Net Cash (Debt)
-1,285-1,591-1,764-1,715-1,909-1,849
Net Cash Growth
------
Net Cash Per Share
-12.72-14.99-14.06-13.89-16.54-16.78

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
660.55378.9842332.7335.01-22.06
Free Cash Flow
660.55378.9842332.7335.01-22.06
Free Cash Flow Growth
137.73%802.36%-87.38%850.49%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
81.06%79.52%76.11%76.06%72.24%70.88%
Pretax Margin
-16.52%5.20%30.88%36.42%25.58%76.51%
Profit Margin
-16.78%5.04%30.52%36.11%25.36%74.33%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.0001.2801.2801.2801.2201.200
Dividend Per Share Growth
-11.63%0%0%4.92%1.67%-3.23%
Dividend Yield
13.09%14.97%13.90%13.77%15.20%14.87%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-57.6210.719.5316.716.59
Forward PE
7.387.258.588.268.9611.48
PS Ratio
2.502.913.273.444.244.90