Logo image of MFICL

MIDCAP FINANCIAL INVEST - MFIC 8 12/15/28 (MFICL) Stock Income Statement

USA - Nasdaq - NASDAQ:MFICL - US03761U6010

25.48 USD
+0.05 (+0.2%)
Last: 11/26/2025, 8:00:01 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-3-31)
2021
(2021-3-31)
Revenue
MFICL Revenue ChartMFICL Revenue over time chart
324.68M301.78M276.52M213.20M216.70M
Cost Of Goods
MFICL Cost Of Goods ChartMFICL Cost Of Goods over time chart
172.91M156.96M145.86M102.60M91.90M
Gross Profit
MFICL Gross Profit ChartMFICL Gross Profit over time chart
151.77M144.82M130.66M110.60M124.90M
Operating Expenses
MFICL Operating Expenses ChartMFICL Operating Expenses over time chart
8.71M11.53M14.66M14.60M14.80M
Selling, General, and Administrative Expenses
MFICL Selling, General, and Administrative Expenses ChartMFICL Selling, General, and Administrative Expenses over time chart
10.25M12.30M15.97M14.90M15.20M
Operating Income
MFICL Operating Income ChartMFICL Operating Income over time chart
143.06M133.30M116.00M96.00M110.00M
Interest Income/Expense
MFICL Interest Income/Expense ChartMFICL Interest Income/Expense over time chart
-43.10M-34.48M2.76M-13.60M1.80M
Non Recurring Items
MFICL Non Recurring Items ChartMFICL Non Recurring Items over time chart
N/AN/AN/A0.000.00
Income Before Taxes
MFICL Income Before Taxes ChartMFICL Income Before Taxes over time chart
99.96M98.82M118.76M82.40M111.90M
Net Income
MFICL Net Income ChartMFICL Net Income over time chart
99.96M98.82M118.76M82.40M111.90M
 
Per Share Data
EPS Diluted Total Ops
MFICL EPS Diluted Total Ops ChartMFICL EPS Diluted Total Ops over time chart
1.071.271.821.281.71
Non GAAP EPS
MFICL Non GAAP EPS ChartMFICL Non GAAP EPS over time chart
1.541.731.781.491.68
 
Statistics
Gross Profit Margin
MFICL Gross Profit Margin ChartMFICL Gross Profit Margin over time chart
46.74%47.99%47.25%51.88%57.64%
Profit Margin
MFICL Profit Margin ChartMFICL Profit Margin over time chart
30.79%32.75%42.95%38.65%51.64%
Operating Profit Margin
MFICL Operating Profit Margin ChartMFICL Operating Profit Margin over time chart
44.06%44.17%41.95%45.03%50.76%

All data in USD

Charts

MFICL Income Statement data chartMFICL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 100M -100M 200M 300M 400M
MFICL Earnings Per Share (EPS) chartMFICL EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 2