SCM
SCM
NYSE · Financial Services

Stellus Capital Investment C

$9.07
-0.16 (-1.73%)
Financial Highlights (FY 2026)
Revenue
98.68M
Net Income
26.13M
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 98.68M 89.07M 104.87M 95.46M
Gross Profit 39.82M 35.94M 67.79M 61.70M
Operating Income 36.94M 30.01M 21.93M 18.40M
Net Income 26.13M 21.23M 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 85.12M 85.12M 40.56M 42.10M
Total Equity 48.47M 48.47M 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 36.94M 31.68M 36.37M 28.68M
Free Cash Flow 20.18M 11.22M