MFIC
MFIC

Midcap Financial Investment

NASDAQ · Financial Services
$11.31
+0.05 (+0.44%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 345.74M 307.93M 253.10M 252.41M 221.59M
Net Income 113.21M 90.75M 71.92M 65.06M 46.14M
EPS
Profit Margin 32.8% 31.1% 28.4% 25.8% 20.8%
Rev Growth +12.3% +12.3% -7.5% +9.9% +18.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 280.30M 280.30M 284.94M 270.91M 259.38M
Total Equity 224.78M 224.78M 700.19M 665.21M 739.39M
D/E Ratio 1.25 1.25 0.41 0.41 0.35
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 152.71M 129.21M 107.75M 111.84M 95.15M
Free Cash Flow 49.52M 48.83M 37.95M