New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
6.77
-0.07 (-1.02%)
At close: Nov 11, 2026, 4:00 PM EST
6.73
-0.04 (-0.54%)
After-hours: Nov 11, 2026, 7:30 PM EST

New Mountain Finance Revenue

New Mountain Finance had revenue of $60.41M in the quarter ending September 30, 2026, a decrease of -24.98%. This brings the company's total for the last twelve months to $268.09M, down -21.35% year-over-year. In the year 2025, New Mountain Finance had annual revenue of $327.08M, down -12.00%. That makes New Mountain Finance the 15,350th largest company in the world by revenue and 2,683rd in the United States.

Revenue (ttm)
$268.09M
Revenue Growth
-21.35%
P/S Ratio
2.39
Revenue / Employee
n/a
Employees
n/a
Market Cap
639.44M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025327.08M-44.58M-12.00%
Dec 31, 2024371.67M-3.17M-0.85%
Dec 31, 2023374.84M80.21M27.22%
Dec 31, 2022294.63M23.67M8.74%
Dec 31, 2021270.96M-2.75M-1.01%
Dec 31, 2020273.71M-2.80M-1.01%
Dec 31, 2019276.51M45.04M19.46%
Dec 31, 2018231.47M33.66M17.02%
Dec 31, 2017197.81M29.72M17.68%
Dec 31, 2016168.08M14.23M9.25%
Dec 31, 2015153.86M18.25M13.46%
Dec 31, 2014135.60M44.73M49.22%
Dec 31, 201390.88M53.37M142.26%
Dec 31, 201237.51M-19.01M-33.64%
Dec 31, 201156.52M15.15M36.61%
Dec 31, 201041.37M19.61M90.08%
Dec 31, 200921.77M--

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. It does not take any expenses into account and is therefore different from profits.