Investcorp Credit Management BDC Ratios (2021-2025) | ICMB

Ratios Jun2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025
Profitability
EBT Margin (Quarter) 55.55%-1.07%15.85%8.64%9.10%-15.76%2.96%-9.96%-10.96%0.24%-13.73%10.08%-26.26%-22.49%-33.53%-39.33%
EBIT Margin (Quarter) 33.86%30.37%42.89%37.09%34.64%36.37%37.72%27.60%25.24%33.09%24.50%37.21%15.67%18.35%13.06%6.42%
EBITDA Margin (Quarter) 33.86%30.37%42.89%37.09%34.64%36.37%37.72%27.60%25.24%33.09%24.50%37.21%15.67%18.35%13.06%6.42%
Operating Margin (Quarter) 33.86%30.37%42.89%37.09%34.64%36.37%37.72%27.60%25.24%33.09%24.50%37.21%15.67%18.35%13.06%6.42%
Net Margin (Quarter) 55.10%-5.17%15.85%7.93%8.13%-16.87%1.34%-11.67%-12.71%-1.45%-12.66%6.84%-28.12%-27.55%-34.92%-41.18%
FCF Margin (Quarter) -287.41%435.21%-80.44%210.26%93.15%75.64%180.25%24.37%209.84%486.49%7.04%116.55%290.94%
Efficiency
Assets Average (Quarter) 239.18M235.41M235.78M232.03M217.14M201.10M197.63M204.93M207.23M215.84M217.35M199.74M
Equity Average (Quarter) 99.16M100.86M96.63M93.26M92.25M89.85M87.96M85.78M81.35M78.97M77.06M77.45M78.75M77.85M77.04M74.34M67.01M
Invested Capital (Quarter) 96.36M101.97M99.75M93.51M93.01M91.48M88.23M87.70M83.86M78.84M79.10M75.01M79.89M77.60M78.10M75.98M72.70M61.33M
Asset Utilization Ratio (Quarter) 0.110.110.110.110.120.120.130.090.080.070.060.09
Leverage & Solvency
Interest Coverage Ratio (Quarter) 1.171.181.591.301.091.181.090.730.701.010.641.370.370.450.280.14
Debt to Equity (Quarter) 0.900.860.930.820.820.890.730.570.590.750.720.930.870.96
Debt Ratio (Quarter) 0.340.330.340.310.290.310.270.220.230.280.270.310.300.31
Equity Ratio (Quarter) 0.380.380.370.380.350.350.380.390.390.380.380.340.350.32
Times Interest Earned (Quarter) 1.171.181.591.301.091.181.090.730.701.010.641.370.370.450.280.14
Dividends & Payouts
FCF Payout Ratio (Quarter) -0.25-0.420.150.660.241.410.150.260.150.340.33
Valuation
Enterprise Value (Quarter) -12.61M-36.13M-7.57M-9.16M-7.44M-8.44M-14.16M-1.09M-14.29M-14.66M-2.73M-0.16M-10.09M-0.77M-2.33M-17.34M-11.63M-4.58M
Return Ratios
Return on Sales (Quarter) 0.55%-0.05%0.16%0.08%0.08%-0.17%0.01%-0.12%-0.13%-0.01%-0.13%0.07%-0.01%-0.28%-0.28%-0.35%-0.41%
Return on Invested Capital (Quarter) 0.09%0.08%0.09%-0.02%0.15%0.12%0.14%0.10%0.15%0.11%0.08%0.07%0.04%
Return on Assets (Quarter) 0.00%0.00%-0.01%-0.01%-0.01%-0.01%-0.01%0.00%-0.01%-0.01%-0.02%-0.03%
Return on Equity (Quarter) 0.04%0.05%0.02%0.01%0.00%-0.01%-0.03%-0.02%-0.03%-0.01%0.00%-0.02%-0.03%-0.05%-0.09%