Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · Real-Time Price · USD
2.850
+0.010 (0.35%)
At close: Dec 5, 2025, 4:00 PM EST
2.877
+0.027 (0.95%)
After-hours: Dec 5, 2025, 7:05 PM EST

ICMB Revenue

Investcorp Credit Management BDC had revenue of $1.08M in the quarter ending June 30, 2025, a decrease of -72.69%. This brings the company's revenue in the last twelve months to $10.58M, up 75.59% year-over-year. In the fiscal year ending June 30, 2024, Investcorp Credit Management BDC had annual revenue of $1.70M, down -83.14%.

Revenue (ttm)
$10.58M
Revenue Growth
+75.59%
P/S Ratio
2.29
Revenue / Employee
n/a
Employees
n/a
Market Cap
41.10M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Jun 30, 20241.70M-8.37M-83.14%
Jun 30, 202310.06M-801.35K-7.37%
Jun 30, 202210.87M5.44M100.33%
Jun 30, 20215.42M23.95M-
Jun 30, 2020-18.53M-15.06M-
Jun 30, 2019-3.46M-31.65M-
Jun 30, 201828.19M-5.53M-16.41%
Jun 30, 201733.72M33.29M7,636.75%
Jun 30, 2016435.86K-27.05M-98.41%
Jun 30, 201527.48M10.36M60.53%
Jun 30, 201417.12M9.28M118.48%
Jun 30, 20137.84M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition