NMFC
NMFC

New Mountain Finance Corp

NASDAQ · Financial Services
$7.96
-0.05 (-0.62%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 305.58M 275.05M 134.66M 138.69M 132.38M
Net Income 93.27M 75.56M 41.30M 40.39M 38.26M
EPS
Profit Margin 30.5% 29.0% 30.7% 29.1% 28.9%
Rev Growth +11.1% +11.1% -0.4% +22.9% +14.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 237.69M 237.69M 101.08M 80.67M 103.56M
Total Equity 172.87M 172.87M 389.32M 403.32M 350.60M
D/E Ratio 1.38 1.38 0.26 0.20 0.30
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 120.23M 102.81M 68.15M 79.58M 73.03M
Free Cash Flow 44.73M 59.65M 50.36M