New Mountain Finance NMFCZ
NASDAQ NMFCZ
$25.23 +0.01 (+0.04%)
As of: Aug 21, 2026 · 11:57 AM EDT

New Mountain Finance Corp (NMFCZ) Income from Continuing Operations (2021 - 2026)

New Mountain Finance (NMFCZ) posted quarterly Income from Continuing Operations of 2694000.0 for Q1 2026, down 17.54% year-over-year from 3267000.0 in Q1 2025, and up 278.9% quarter-over-quarter from 711000.0 in Q4 2025.

New Mountain Finance Corp (NMFCZ) Income from Continuing Operations (2021 - 2026) Analysis & Trends

New Mountain Finance's Income from Continuing Operations history runs 6 years deep, the most recent figure standing at 2694000.0 for Q1 2026.

  • In Q1 2026, Income from Continuing Operations fell 17.54% year-over-year to 2694000.0; the TTM figure through Mar 2026 stood at 9174000.0 (up 33.42% YoY), while the FY2025 annual figure was 12619000.0, up 39.25% from the prior year.
  • Income from Continuing Operations for Q1 2026 stood at 2694000.0, up from 711000.0 in the prior quarter.
  • The five-year high for Income from Continuing Operations was 11119000.0 in Q2 2022, with the low at 2273000.0 in Q3 2024.
  • The 5-year median for Income from Continuing Operations is 5092000.0 (2024), against an average of 4636882.35.
  • Peak annual rise in Income from Continuing Operations reached 254.26% in 2024, while the deepest fall reached 124.58% in 2024.
  • New Mountain Finance's Income from Continuing Operations stood at 6489000.0 in 2022, then slumped by 96.56% to 223000.0 in 2023, then surged by 254.26% to 790000.0 in 2024, then declined by 10.0% to 711000.0 in 2025, then jumped by 278.9% to 2694000.0 in 2026.
  • Business Quant data shows NMFCZ's Income from Continuing Operations at 2694000.0 in Q1 2026, 711000.0 in Q4 2025, and 2322000.0 in Q3 2025.

Peer Comparison

Historic Data

Download Data
DateValue
Jun 30, 2026 2.17 Mn
Mar 31, 2026 2.69 Mn
Dec 31, 2025 711,000.00
Sep 30, 2025 2.32 Mn
Jun 30, 2025 3.45 Mn
Mar 31, 2025 3.27 Mn
Dec 31, 2024 790,000.00
Sep 30, 2024 -2.27 Mn
Jun 30, 2024 5.09 Mn
Mar 31, 2024 6.54 Mn
Dec 31, 2023 223,000.00
Sep 30, 2023 9.25 Mn
Jun 30, 2023 7.30 Mn
Mar 31, 2023 7.59 Mn
Dec 31, 2022 6.49 Mn
Sep 30, 2022 8.16 Mn
Jun 30, 2022 11.12 Mn
Mar 31, 2022 6.11 Mn
Dec 31, 2021 5.85 Mn
Sep 30, 2021 12.96 Mn