Bain Capital Specialty Finance, Inc. BCSF

Latest FY: 2025 Financial Services Asset Management
Market Price $11.86
Market Cap $769.34M
P/E Ratio 7.75
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-17.1% YoY
$114.51M
3-Yr CAGR: -0.6%
Net Income ↓-17.3% YoY
$98.76M
Net Margin: 86.2%
Free Cash Flow ↑209.0% YoY
$29.52M
FCF Yield: 3.84%
EPS (Diluted) ↓-17.3% YoY
$1.53
Basic: $1.53
Return on Equity Efficiency
8.8%
ROA: 3.7%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (BCSF)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2020 $194.5M $131.2M $8.3M $0.14 0.00% $89.4M $89.4M
FY 2021 $197.4M +1.5% $146.0M $119.8M +1,347.3% $1.86 +1,228.6% 0.00% $265.6M $265.6M +197.0%
FY 2022 $116.5M -41.0% $64.2M $105.5M -12.0% $1.63 -12.4% $1.36 11.43% $-316.8M $-316.8M -219.3%
FY 2023 $138.0M +18.4% $58.0M $123.4M +17.0% $1.91 +17.2% $1.54 10.22% $219.3M $219.3M +169.2%
FY 2024 $138.2M +0.1% $63.5M $119.4M -3.2% $1.85 -3.1% $1.77 10.10% $-27.1M $-27.1M -112.4%
FY 2025 $114.5M -17.1% $33.9M $98.8M -17.3% $1.53 -17.3% $2.25 16.17% $29.5M $29.5M +209.0%
$

Valuation

Market Price $11.86
Market Cap $769.34M
Enterprise Value $2.22B
P/E Ratio 7.75
P/B Ratio 0.69
FCF Yield 3.84%
Dividend Yield 18.97%
Shares Outstanding 64,868,500
%

Profitability & Margins

Gross Margin 29.63%
Operating Margin 89.52%
Net Margin 86.24%
Return on Equity (ROE) 8.84%
Return on Assets (ROA) 3.71%
Asset Turnover 0.04x
Revenue 3-Yr CAGR -0.58%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.316
Debt / Assets 0.552
Cash & Equivalents $23.09M
Total Debt $1.47B
Book Value / Share $17.23
💧

Cash Flow Efficiency

Operating Cash Flow $29.52M
Capital Expenditures (CapEx) N/A
Free Cash Flow $29.52M
OCF / Revenue 25.78%
FCF / Revenue 25.78%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) $1.53
EPS (Basic) $1.53
Dividends / Share $2.25
Book Value / Share $17.23
EPS YoY Growth -17.30%
🏛️

Balance Sheet (FY 2025)

Total Assets $2.66B
Total Liabilities $1.55B
Stockholders' Equity $1.12B
Current Assets N/A
Current Liabilities N/A