Bain Capital Specialty Finance, Inc. (BCSF)
NYSE: BCSF · Real-Time Price · USD
12.06
-0.04 (-0.33%)
Aug 21, 2026, 4:00 PM EDT - Market closed

BCSF 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
263.96273.24292.65297.79219.55197.39
Revenue Growth
-6.95%-6.63%-1.73%35.64%11.22%1.51%
Gross Profit
263.96273.24292.65297.79219.55197.39
Operating Income
198.93205.93213.84224.98155.86139.22
Net Income
63.9398.76119.42123.38105.48119.81
Earnings Per Share
0.991.521.851.911.631.86
EPS Growth
-40.71%-17.63%-3.21%16.96%-11.96%1215.22%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
113.0334.2253.5349.459.78117.42
Total Debt
1,5011,4711,3901,2561,3851,415
Net Cash (Debt)
-1,388-1,437-1,337-1,207-1,326-1,298
Net Cash Growth
------
Net Cash Per Share
-21.40-22.16-20.70-18.69-20.53-20.10

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
133.5729.52-27.1219.26-316.83265.55
Free Cash Flow
133.5729.52-27.1219.26-316.83265.55
Free Cash Flow Growth
-----196.98%

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
75.36%75.37%73.07%75.55%70.99%70.53%
Pretax Margin
25.45%37.52%42.33%42.56%48.43%60.76%
Profit Margin
24.22%36.14%40.80%41.43%48.05%60.69%

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.8901.6801.6801.6001.3801.360
Dividend Per Share Growth
3.33%0%5.00%15.94%1.47%-4.90%
Dividend Yield
15.67%12.92%11.68%14.41%17.64%15.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.249.149.477.897.288.20
Forward PE
8.438.069.537.387.0811.18
PS Ratio
2.963.303.873.273.504.97