ICMB: Investcorp Credit Management Bdc Inc Financial Statements

Balance sheet, income statement, and cash flow statements for Investcorp Credit Management Bdc Inc (ICMB).

OverviewDividends

$48.39M Market Cap.

As of 05/15/2025 5:00 PM ET (MRY) • Disclaimer

ICMB Market Cap. (MRY)


ICMB Shares Outstanding (MRY)


ICMB Assets (MRY)


Total Assets

$192.24M

Total Liabilities

$117.23M

Total Investments

$184.57M

ICMB Income (MRY)


Revenue

$23.88M

Net Income

-$4.09M

Operating Expense

$4.40M

ICMB Cash Flow (MRY)


CF Operations

$37.06M

CF Investing

$0

CF Financing

-$41.10M

ICMB Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$192,237,745 (-17.07%)

$231,806,860 (-5.92%)

$246,385,087 (-7.96%)

$267,682,859 (-9.81%)

Assets Current

-

-

-

-

Assets Non-Current

-

-

-

-

Goodwill & Intangible Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Shareholders Equity

$75,010,209 (-14.47%)

$87,700,308 (-6.21%)

$93,509,392 (-2.95%)

$96,355,849 (-10.88%)

Property Plant & Equipment Net

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Cash & Equivalents

$5,108,804 (-44.17%)

$9,151,216 (-0.04%)

$9,155,077 (-27.37%)

$12,605,203 (-37.89%)

Accumulated Other Comprehensive Income

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Deferred Revenue

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Investments

$184,569,530 (-16.15%)

$220,111,329 (-5.81%)

$233,683,986 (-4.95%)

$245,855,620 (-9.15%)

Investments Current

-

-

-

-

Investments Non-Current

-

-

-

-

Inventory

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Trade & Non-Trade Receivables

$728,840 (69313.33%)

$1,050 (0%)

$0 (0%)

$6,302,501 (132.37%)

Trade & Non-Trade Payables

$8,370,653 (154.17%)

$3,293,293 (118.98%)

$1,503,922 (-13.93%)

$1,747,324 (-9.43%)

Accumulated Retained Earnings (Deficit)

-$128,107,458 (-10.78%)

-$115,641,798 (-5.04%)

-$110,095,120 (-5.54%)

-$104,315,965 (-12.57%)

Tax Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Tax Liabilities

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Debt

$106,220,687 (-21.60%)

$135,483,891 (-7.72%)

$146,819,448 (-11.25%)

$165,427,227 (-9.27%)

Debt Current

-

-

-

-

Debt Non-Current

-

-

-

-

Total Liabilities

$117,227,536 (-18.65%)

$144,106,552 (-5.74%)

$152,875,695 (-10.77%)

$171,327,010 (-9.19%)

Liabilities Current

-

-

-

-

Liabilities Non-Current

-

-

-

-

ICMB Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$23,878,302 (-10.52%)

$26,684,153 (9.22%)

$24,431,365 (-8.46%)

$26,688,975 (-22.55%)

Cost of Revenue

$3,362,526 (-20.24%)

$4,215,680 (11.94%)

$3,765,886 (-13.41%)

$4,349,282 (-26.88%)

Selling General & Administrative Expense

$1,971,229 (26.30%)

$1,560,812 (-17.15%)

$1,883,919 (-7.77%)

$2,042,737 (-0.13%)

Research & Development Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Operating Expenses

$4,403,642 (23.41%)

$3,568,225 (-13.92%)

$4,145,109 (-7.57%)

$4,484,632 (-7.88%)

Interest Expense

$8,606,309 (2.29%)

$8,413,409 (26.83%)

$6,633,587 (-9.86%)

$7,359,079 (-22.83%)

Income Tax Expense

$267,150 (-9.23%)

$294,330 (8.76%)

$270,618 (0.60%)

$268,992 (85.88%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

-$4,092,470 (-226.53%)

$3,234,503 (25.05%)

$2,586,630 (211.79%)

-$2,313,825 (90.62%)

Net Income to Non-Controlling Interests

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income

-$4,092,470 (-226.53%)

$3,234,503 (25.05%)

$2,586,630 (211.79%)

-$2,313,825 (90.62%)

Preferred Dividends Income Statement Impact

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income Common Stock

-$4,092,470 (-226.53%)

$3,234,503 (25.05%)

$2,586,630 (211.79%)

-$2,313,825 (90.62%)

Weighted Average Shares

$14,396,201 (0.05%)

$14,389,163 (0.59%)

$14,304,641 (2.85%)

$13,908,612 (1.21%)

Weighted Average Shares Diluted

$14,396,201 (0.05%)

$14,389,163 (0.59%)

$14,304,641 (2.85%)

$13,908,612 (1.21%)

Earning Before Interest & Taxes (EBIT)

$4,780,989 (-59.97%)

$11,942,242 (25.83%)

$9,490,835 (78.59%)

$5,314,246 (135.49%)

Gross Profit

$20,515,776 (-8.69%)

$22,468,473 (8.72%)

$20,665,479 (-7.49%)

$22,339,693 (-21.65%)

Operating Income

$16,112,134 (-14.75%)

$18,900,248 (14.41%)

$16,520,370 (-7.48%)

$17,855,061 (-24.48%)

ICMB Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Cash Flow from Financing

-$41,098,937 (-98.44%)

-$20,710,939 (16.03%)

-$24,663,480 (11.59%)

-$27,896,966 (-713.42%)

Net Cash Flow from Operations

$37,056,525 (78.96%)

$20,707,078 (-2.39%)

$21,213,354 (4.97%)

$20,208,607 (291.54%)

Net Cash Flow / Change in Cash & Cash Equivalents

-$4,042,412 (-104598.58%)

-$3,861 (99.89%)

-$3,450,126 (55.13%)

-$7,688,359 (-28.08%)

Net Cash Flow - Business Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Capital Expenditure

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Issuance (Repayment) of Debt Securities

-$28,900,000 (-138.84%)

-$12,100,000 (32.78%)

-$18,000,000 (0.17%)

-$18,030,550 (-215.33%)

Issuance (Purchase) of Equity Shares

$0 (0%)

$0 (0%)

$3,141,576 (0%)

$0 (0%)

Payment of Dividends & Other Cash Distributions

-$11,188,149 (-29.93%)

-$8,610,939 (-1.24%)

-$8,505,056 (13.80%)

-$9,866,416 (27.03%)

Effect of Exchange Rate Changes on Cash

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Share Based Compensation

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Depreciation Amortization & Accretion

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

ICMB Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

85.90% (2.02%)

84.20% (-0.47%)

84.60% (1.08%)

83.70% (1.21%)

Profit Margin

-17.10% (-241.32%)

12.10% (14.15%)

10.60% (221.84%)

-8.70% (87.83%)

EBITDA Margin

20.00% (-55.36%)

44.80% (15.46%)

38.80% (94.97%)

19.90% (145.75%)

Return on Average Equity (ROAE)

-5.20% (-244.44%)

3.60% (38.46%)

2.60% (218.18%)

-2.20% (88.83%)

Return on Average Assets (ROAA)

-1.90% (-246.15%)

1.30% (44.44%)

0.90% (212.50%)

-0.80% (89.74%)

Return on Sales (ROS)

20.00% (-55.36%)

44.80% (15.46%)

38.80% (94.97%)

19.90% (145.75%)

Return on Invested Capital (ROIC)

1.50% (-53.13%)

3.20% (45.45%)

2.20% (83.33%)

1.20% (137.50%)

Dividend Yield

17.90% (2.87%)

17.40% (22.54%)

14.20% (10.94%)

12.80% (-51.88%)

Price to Earnings Ratio (P/E)

-12 (-172.93%)

16.45 (-30.15%)

23.56 (174.16%)

-31.77 (-1528.97%)

Price to Sales Ratio (P/S)

2.03 (3.79%)

1.95 (-21.39%)

2.48 (-11.76%)

2.81 (102.16%)

Price to Book Ratio (P/B)

0.65 (8.59%)

0.59 (-8.90%)

0.65 (-16.41%)

0.78 (74.11%)

Debt to Equity Ratio (D/E)

1.56 (-4.87%)

1.64 (0.49%)

1.64 (-8.04%)

1.78 (1.89%)

Earnings Per Share (EPS)

-0.28 (-227.27%)

0.22 (22.22%)

0.18 (205.88%)

-0.17 (90.50%)

Sales Per Share (SPS)

1.66 (-10.52%)

1.85 (8.55%)

1.71 (-11.00%)

1.92 (-23.48%)

Free Cash Flow Per Share (FCFPS)

2.57 (78.87%)

1.44 (-2.97%)

1.48 (2.06%)

1.45 (289.19%)

Book Value Per Share (BVPS)

5.21 (-14.52%)

6.09 (-6.76%)

6.54 (-5.64%)

6.93 (-11.95%)

Tangible Assets Book Value Per Share (TABVPS)

13.35 (-17.11%)

16.11 (-6.47%)

17.22 (-10.51%)

19.25 (-10.89%)

Enterprise Value Over EBIT (EV/EBIT)

33 (120.00%)

15 (-37.50%)

24 (-38.46%)

39 (400.00%)

Enterprise Value Over EBITDA (EV/EBITDA)

32.64 (112.73%)

15.34 (-34.93%)

23.58 (-38.77%)

38.51 (388.84%)

Asset Turnover

0.11 (-0.90%)

0.11 (26.14%)

0.09 (-3.30%)

0.09 (-16.51%)

Current Ratio

-

-

-

-

Dividends

$0.6 (-4.76%)

$0.63 (5.00%)

$0.6 (-13.04%)

$0.69 (-25.81%)

Free Cash Flow (FCF)

$37,056,525 (78.96%)

$20,707,078 (-2.39%)

$21,213,354 (4.97%)

$20,208,607 (291.54%)

Enterprise Value (EV)

$156,047,305 (-14.84%)

$183,232,140 (-18.13%)

$223,804,522 (9.35%)

$204,659,078 (2.49%)

Earnings Before Tax (EBT)

-$3,825,320 (-208.40%)

$3,528,833 (23.50%)

$2,857,248 (239.73%)

-$2,044,833 (91.66%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$4,780,989 (-59.97%)

$11,942,242 (25.83%)

$9,490,835 (78.59%)

$5,314,246 (135.49%)

Invested Capital

$293,349,628 (-18.09%)

$358,139,535 (-6.75%)

$384,049,458 (-8.67%)

$420,504,883 (-8.35%)

Working Capital

-

-

-

-

Tangible Asset Value

$192,237,745 (-17.07%)

$231,806,860 (-5.92%)

$246,385,087 (-7.96%)

$267,682,859 (-9.81%)

Market Capitalization

$48,386,493 (-7.12%)

$52,098,226 (-14.59%)

$60,995,830 (-18.86%)

$75,177,542 (55.13%)

Average Equity

$79,203,244 (-12.10%)

$90,104,528 (-8.96%)

$98,975,040 (-6.67%)

$106,046,594 (-15.09%)

Average Assets

$216,569,011 (-10.10%)

$240,907,215 (-12.78%)

$276,208,600 (-5.46%)

$292,170,708 (-7.91%)

Invested Capital Average

$328,185,680 (-12.44%)

$374,833,670 (-11.52%)

$423,635,896 (-3.20%)

$437,620,094 (-7.41%)

Shares

14,400,742 (0.06%)

14,391,775 (0.04%)

14,385,809 (3.33%)

13,921,767 (0.26%)