MidCap Financial Investment Corporation logo

MidCap Financial Investment Corporation

MFIC | NASDAQ
Chart Builder DCF Calculator
$9.06
+$0.04 (+0.44%)
At close: Sep 21, 2026, 4:00 PM ET
$9.09
+$0.03 (+0.31%)
After-hours: Sep 21, 2026, 7:34 PM ET
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
191.99M 244.96M 243.85M 236.42M 234.54M 233.71M 226.31M 233.47M 231.73M 234.23M 237.35M 235.95M 215.36M 185.86M 150.01M 125.1M 128.42M 151.74M 188.54M 200.44M 208.78M 182.15M
Cost of Revenue
-10.48M 22.1M 45.54M 106.61M 125.84M 120.25M 115.96M 112.18M 106.6M 105.61M 104.2M 73.56M 67.51M 57.89M 47.4M 65.02M 58.73M 55.02M 53.71M 52.79M 52.69M 55.42M
Gross Profit
232.95M 253.4M 228.85M 129.8M 108.7M 113.46M 110.35M 121.29M 125.12M 128.62M 133.15M 153.85M 139.3M 119.43M 94.06M 60.09M 69.69M 96.72M 134.83M 147.65M 156.09M 126.73M
Operating Income
83.97M 102.09M 130.12M 132.3M 99.22M 103.66M 98.82M 108.02M 111.27M 114.12M 118.76M 136.27M 122.3M 102.56M 76.66M 46.43M 55.88M 82.37M 120.54M 133.16M 141.01M 111.86M
Interest Income
72.19M 152.96M 159.25M 240.8M 321.13M 308.29M 296.77M 286M 205.66M 205.14M 204.1M 195.5M 252.61M 237.69M 225.23M 215.76M 207.76M 204.19M 200.92M 200.03M 204.37M 210.52M
Pretax Income
-12.15M 5.97M 63.17M 99.96M 99.22M 103.66M 98.82M 108.02M 111.27M 114.12M 118.76M 86.79M 72.82M 53.07M 27.18M 46.43M 55.88M 82.37M 120.54M 133.16M 141.01M 111.86M
Net Income
-12.15M 5.97M 63.17M 99.96M 99.22M 103.66M 98.82M 108.02M 111.27M 114.12M 118.76M 86.79M 72.82M 53.07M 27.18M 46.43M 55.88M 82.37M 120.54M 133.16M 141.01M 111.86M
Selling & General & Admin
-4.87M -2.26M 6.3K 7.62M 10.9M 11.21M 12.3M 14.08M 14.91M 15.64M 15.97M 24M 23.36M 23.2M 23.29M 14.59M 14.62M 14.94M 14.8M 14.97M 15.44M 15.26M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
87.41M 87.13M 32.27M -10.12M -1.42M -1.41M -769K -814K -1.06M -1.14M -1.58M -33.23M -33.17M -33.12M -32.7M -940K -817K -590K -508K -477K -354K -388K
Operating Expenses
82.53M 84.87M 32.28M -2.5M 9.48M 9.8M 11.53M 13.27M 13.86M 14.51M 14.39M -9.23M -9.81M -9.93M -9.41M 13.65M 13.81M 14.35M 14.29M 14.49M 15.08M 14.87M
Interest Expense
94.06M 126.62M 128.6M 94.01M 125.84M 120.25M 115.96M 112.18M 80.35M 79.36M 77.95M 73.55M 93.75M 84.13M 73.64M 65.02M 58.73M 55.02M 53.71M 52.79M 52.69M 55.42M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
107.95M 142.87M 113.73M 104.12M 135.32M 130.05M 127.49M 125.45M 120.46M 120.12M 118.59M 99.68M 93.05M 83.31M 73.34M 78.67M 72.54M 69.37M 68M 67.27M 67.77M 70.29M
Income Tax Expense
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Shares Outstanding (Basic)
n/a 89.57M 92.21M 93.3M 93.68M 93.68M 85.82M 65.25M 65.25M 65.25M 65.29M 65.25M 65.37M 65.45M 64.35M 64.74M 63.52M 60.54M 63.71M 65.03M 65.2M 65.25M
Shares Outstanding (Diluted)
n/a 89.57M 92.21M 93.3M 93.68M 93.68M 85.82M 65.25M 65.25M 65.25M 65.29M 65.25M 65.37M 65.45M 64.35M 64.74M 63.56M 60.54M 63.71M 65.03M 65.2M 65.25M
EPS (Basic)
-0.36 0.04 0.66 1.08 1.20 1.36 1.43 1.66 1.71 1.75 1.82 1.33 1.12 0.82 0.43 0.73 0.87 1.27 1.85 2.04 2.16 1.72
EPS (Diluted)
-0.36 0.04 0.66 1.08 1.20 1.36 1.43 1.66 1.71 1.75 1.82 1.33 1.12 0.82 0.43 0.73 0.87 1.27 1.85 2.04 2.16 1.72
EBITDA
143.41M 161.52M 190.25M 132.3M 99.22M 103.66M 98.82M 108.02M 111.27M 114.12M 118.76M 113.14M 99.17M 79.42M 53.53M 46.43M 55.88M 82.37M 120.54M 133.16M 141.01M 111.86M
EBIT
143.41M 161.52M 190.25M 132.3M 99.22M 103.66M 98.82M 108.02M 111.27M 114.12M 118.76M 113.14M 99.17M 79.42M 53.53M 46.43M 55.88M 82.37M 120.54M 133.16M 141.01M 111.86M
Depreciation & Amortization
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a

© 2026 bestshares.com. All rights reserved.