SCM
SCM
NYSE · Financial Services

Stellus Capital Investment C

$9.04
-0.17 (-1.85%)
Financial Highlights (FY 2026)
Revenue
118.32M
Net Income
51.79M
Gross Margin
45.0%
Profit Margin
43.8%
Rev Growth
+18.0%
D/E Ratio
1.60
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 45.0% 45.0% 64.6% 64.6%
Operating Margin 41.8% 37.6% 20.9% 19.3%
Profit Margin 43.8% 41.6% 22.5% 22.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 118.32M 100.24M 104.87M 95.46M
Gross Profit 53.22M 45.09M 67.79M 61.70M
Operating Income 49.41M 37.67M 21.93M 18.40M
Net Income 51.79M 39.49M 23.63M 21.06M
Gross Margin 45.0% 45.0% 64.6% 64.6%
Operating Margin 41.8% 37.6% 20.9% 19.3%
Profit Margin 43.8% 41.6% 22.5% 22.1%
Rev Growth +18.0% +18.0% +24.0% +7.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 86.46M 86.46M 40.56M 42.10M
Total Equity 53.93M 53.93M 254.82M 259.34M
D/E Ratio 1.60 1.60 0.16 0.16
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 49.41M 39.77M 36.37M 28.68M
Free Cash Flow 20.18M 11.22M