SCM
SCM
NYSE · Financial Services

Stellus Capital Investment C

$8.78
-0.13 (-1.46%)
As of Aug 16, 10:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
108.65M
Net Income
28.77M
Gross Margin
40.3%
Profit Margin
26.5%
Rev Growth
+10.8%
D/E Ratio
1.76
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 40.3% 40.3% 64.6% 64.6%
Operating Margin 37.4% 33.7% 20.9% 19.3%
Profit Margin 26.5% 25.2% 22.5% 22.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 108.65M 98.07M 104.87M 95.46M
Gross Profit 43.84M 39.57M 67.79M 61.70M
Operating Income 40.68M 33.05M 21.93M 18.40M
Net Income 28.77M 23.37M 23.63M 21.06M
Gross Margin 40.3% 40.3% 64.6% 64.6%
Operating Margin 37.4% 33.7% 20.9% 19.3%
Profit Margin 26.5% 25.2% 22.5% 22.1%
Rev Growth +10.8% +10.8% +24.0% +7.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 80.84M 80.84M 40.56M 42.10M
Total Equity 46.04M 46.04M 254.82M 259.34M
D/E Ratio 1.76 1.76 0.16 0.16
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 40.68M 34.88M 36.37M 28.68M
Free Cash Flow 20.18M 11.22M