ICMB
ICMB
NASDAQ · Financial Services

Investcorp Credit Management

$2.83
+0.07 (+2.54%)
As of Feb 8, 2:20 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 10.19M 10.75M 8.10M
Net Income 2.95M 3.91M 2.95M
EPS
Profit Margin 28.9% 36.3% 36.5%
Rev Growth -3.4% -7.3% +3.9%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 17.60M 19.04M 16.47M
Total Equity 14.90M 14.45M 13.07M
D/E Ratio 1.18 1.32 1.26
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 6.09M 6.89M 5.24M
Free Cash Flow 1.98M 2.67M 1.56M