New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
8.03
+0.02 (0.25%)
At close: Mar 11, 2026, 4:00 PM EDT
8.03
0.00 (0.00%)
After-hours: Mar 11, 2026, 4:00 PM EDT

New Mountain Finance Revenue

In the year 2025, New Mountain Finance had annual revenue of $203.37M, down -13.47%. New Mountain Finance had revenue of $47.88M in the quarter ending December 31, 2025, a decrease of -15.00%.

Revenue (ttm)
$203.33M
Revenue Growth
-13.48%
P/S Ratio
2.48
Revenue / Employee
n/a
Employees
n/a
Market Cap
809.98M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025203.37M-31.66M-13.47%
Dec 31, 2024235.03M-15.02M-6.01%
Dec 31, 2023250.05M47.84M23.66%
Dec 31, 2022202.21M4.35M2.20%
Dec 31, 2021197.86M2.20M1.12%
Dec 31, 2020195.66M3.45M1.80%
Dec 31, 2019192.21M17.80M10.20%
Dec 31, 2018174.42M13.70M8.53%
Dec 31, 2017160.71M21.08M15.10%
Dec 31, 2016139.63M9.15M7.01%
Dec 31, 2015130.48M8.15M6.66%
Dec 31, 2014122.33M31.46M34.61%
Dec 31, 201390.88M53.37M142.26%
Dec 31, 201237.51M-11.93M-24.12%
Dec 31, 201149.44M11.01M28.65%
Dec 31, 201038.43M17.15M80.60%
Dec 31, 200921.28M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition