New Mountain Finance Corporation
New Mountain Finance Corporation Score & Ratio Trend
| Date | Score | P/E | P/B | D/E | Price |
|---|---|---|---|---|---|
| Oct 2026 | 19,481 | -14.4 | 0.63 | 1.30 | 653.06 |
| Oct 2026 | 19,567 | -14.0 | 0.62 | 1.30 | 638.38 |
| Oct 2026 | 19,640 | -13.8 | 0.61 | 1.30 | 626.74 |
| Oct 2026 | 19,662 | -13.7 | 0.60 | 1.30 | 622.94 |
| Oct 2026 | 19,695 | -13.6 | 0.60 | 1.30 | 615.73 |
| Oct 2026 | 19,578 | -14.0 | 0.62 | 1.30 | 634.31 |
New Mountain Finance Corporation Quarterly Results
| Line Item | Jun 2026 | Mar 2026 | Dec 2025 | Sep 2025 |
|---|---|---|---|---|
| Revenue | 18,673,000.0 | -54,454,000.0 | -27,968,000.0 | 10,170,000.0 |
| Net Profit | 17,257,000.0 | -50,928,000.0 | -26,888,000.0 | 12,189,000.0 |
| EPS | 0.2 | -0.5 | — | 0.1 |
New Mountain Finance Corporation Revenue & Profit: Last 4 Years
| Line Item | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
| Revenue | 14,842,000.0 | 123,780,000.0 | 143,675,000.0 | 89,089,000.0 |
| Net Profit | 16,488,000.0 | 113,443,000.0 | 135,343,000.0 | 74,732,000.0 |
| EPS | 0.2 | 1.1 | 1.3 | 0.8 |
New Mountain Finance Corporation Balance Sheet
| Line Item | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
| Total Assets | 2,902,853,000.0 | 3,246,701,000.0 | 3,159,214,000.0 | 3,354,927,000.0 | — |
| Total Liabilities | 1,714,597,000.0 | 1,887,410,000.0 | 1,827,491,000.0 | 2,028,736,000.0 | — |
| Total Equity | 1,182,177,000.0 | 1,353,339,000.0 | 1,319,951,000.0 | 1,314,473,000.0 | — |
Owes vs Owns
New Mountain Finance Corporation owed $0.57 for every $1 it owned in Jun 2026, down from $0.60 in Dec 2022.
| Period | Jun 2026 | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|---|
| Owes vs Owns | 0.57× | 0.59× | 0.58× | 0.58× | 0.60× |
Everything the company owes ÷ everything it owns. Below 1× it owns more than it owes; above 1× it owes more than it owns.
New Mountain Finance Corporation Assets & Liabilities Breakdown (USD millions)
What it owns — Dec 2025
How it's funded — Dec 2025
| Line Item | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
| Assets | ||||
| Cash & short-term investments | 80.7 | 80.3 | 70.1 | 71.2 |
| Receivables | 43.1 | 42.6 | 44.2 | 36.2 |
| Inventory | 0.0 | 0.0 | 0.0 | 0.0 |
| Fixed assets (tangible) | 0.0 | 0.0 | 0.0 | 0.0 |
| Intangible assets | 0.0 | 0.0 | 0.0 | 0.0 |
| Long-term investments | 2,747.7 | 3,091.0 | 3,011.3 | 3,221.2 |
| Other assets | 31.4 | 32.8 | 33.6 | 26.3 |
| Liabilities & equity | ||||
| Short-term debt | 0.0 | 0.0 | 0.0 | 0.0 |
| Long-term debt | 1,671.1 | 1,836.7 | 1,785.4 | 1,980.7 |
| Payables | 12.4 | 17.1 | 20.4 | 19.6 |
| Other liabilities | 31.2 | 33.6 | 21.6 | 28.4 |
| Shareholders' equity | 1,188.3 | 1,359.3 | 1,331.7 | 1,326.2 |
| Net tangible assets | 1,182.2 | 1,353.3 | 1,320.0 | 1,314.5 |
New Mountain Finance Corporation Cash Flow
| Line Item | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
| Operating Activities | 378,982,000.0 | 41,999,000.0 | 332,729,000.0 | 35,006,000.0 |
| Financing Activities | -378,737,000.0 | -31,360,000.0 | -333,884,000.0 | -21,502,000.0 |