New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
9.25
-0.08 (-0.86%)
At close: Jan 6, 2026, 4:00 PM EST
9.25
0.00 (0.00%)
After-hours: Jan 6, 2026, 4:10 PM EST

New Mountain Finance Revenue

New Mountain Finance had revenue of $48.81M in the quarter ending September 30, 2025, a decrease of -15.36%. This brings the company's revenue in the last twelve months to $202.16M, down -12.19% year-over-year. In the year 2024, New Mountain Finance had annual revenue of $235.03M, down -6.01%.

Revenue (ttm)
$202.16M
Revenue Growth
-12.19%
P/S Ratio
2.94
Revenue / Employee
n/a
Employees
n/a
Market Cap
954.19M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
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