Sixth Street Specialty Lending, Inc. TSLX

Latest FY: 2025 Financial Services Asset Management
Market Price $18.31
Market Cap $1.74B
P/E Ratio 10.12
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-14.4% YoY
$216.57M
3-Yr CAGR: 16.6%
Net Income ↓-8.6% YoY
$170.52M
Net Margin: 78.7%
Free Cash Flow ↑982.8% YoY
$401.58M
FCF Yield: 23.08%
EPS (Diluted) ↓-10.8% YoY
$1.81
Basic: $1.81
Return on Equity Efficiency
10.6%
ROA: 5.0%

📊 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 (TSLX)

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 0.00% $145.1M $145.1M
FY 2021 $278.6M $238.9M $211.8M $2.79 $2.86 12.21% $2.5M $2.5M -98.3%
FY 2022 $136.5M -51.0% $73.5M $108.1M -49.0% $1.38 -50.5% $1.85 10.40% $-224.5M $-224.5M -9,257.1%
FY 2023 $273.4M +100.3% $139.7M $222.0M +105.5% $2.61 +89.1% $1.84 8.51% $-236.8M $-236.8M -5.5%
FY 2024 $253.0M -7.5% $146.2M $186.6M -16.0% $2.03 -22.2% $1.83 8.61% $-45.5M $-45.5M +80.8%
FY 2025 $216.6M -14.4% $113.7M $170.5M -8.6% $1.81 -10.8% $1.81 8.33% $401.6M $401.6M +982.8%
$

Valuation

Market Price $18.31
Market Cap $1.74B
Enterprise Value $3.48B
P/E Ratio 10.12
P/B Ratio 1.08
FCF Yield 23.08%
Dividend Yield 9.89%
Shares Outstanding 95,019,600
%

Profitability & Margins

Gross Margin 52.51%
Operating Margin 99.42%
Net Margin 78.73%
Return on Equity (ROE) 10.61%
Return on Assets (ROA) 4.98%
Asset Turnover 0.06x
Revenue 3-Yr CAGR 16.64%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.084
Debt / Assets 0.509
Cash & Equivalents $2.94M
Total Debt $1.74B
Book Value / Share $16.92
💧

Cash Flow Efficiency

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

Per Share Metrics

EPS (Diluted) $1.81
EPS (Basic) $1.81
Dividends / Share $1.81
Book Value / Share $16.92
EPS YoY Growth -10.84%
🏛️

Balance Sheet (FY 2025)

Total Assets $3.42B
Total Liabilities $1.81B
Stockholders' Equity $1.61B
Current Assets N/A
Current Liabilities N/A