MSC Income Fund, Inc. (MSIF)
NYSE: MSIF · Real-Time Price · USD
12.77
+0.05 (0.39%)
At close: Aug 21, 2026, 4:00 PM EDT
12.79
+0.02 (0.16%)
After-hours: Aug 21, 2026, 7:30 PM EDT

MSC Income Fund Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
140.07139.15134.83131.39103.7790.13
Revenue Growth
3.14%3.21%2.62%26.62%15.13%3.92%
Gross Profit
140.07139.15134.83131.39103.7790.13
Operating Income
97.8499.4596.3694.1377.2967.83
Net Income
99.0688.7356.5566.2145.5973.64
Earnings Per Share
2.131.911.411.651.141.84
EPS Growth
53.04%35.56%-14.67%44.73%-38.18%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
28.0620.6428.3830.7921.3125.81
Total Debt
661.18602.75565.14484.84470.54502.87
Net Cash (Debt)
-633.13-582.12-536.77-454.06-449.23-477.06
Net Cash Growth
------
Net Cash Per Share
-13.64-12.52-13.36-11.31-11.23-11.95

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-32.3-70.35-28.0850.2376.68-191.15
Free Cash Flow
-32.3-70.35-28.0850.2376.68-191.15
Free Cash Flow Growth
----34.49%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
69.85%71.47%71.47%71.64%74.49%75.26%
Pretax Margin
76.00%66.44%42.76%53.26%45.52%83.80%
Profit Margin
70.72%63.76%41.95%50.39%43.93%81.70%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.4001.4001.4501.4001.2901.060
Dividend Per Share Growth
0%-3.45%3.57%8.53%21.70%51.43%
Dividend Yield
10.96%11.19%14.01%15.03%--

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.986.958.546.57--
Forward PE
9.008.52----
PS Ratio
4.134.433.583.31--