Logo image of IBCP

INDEPENDENT BANK CORP - MICH (IBCP) Stock Income Statement

NASDAQ:IBCP - Nasdaq - US4538386099 - Common Stock - Currency: USD

31.53  -0.22 (-0.69%)

After market: 31.53 0 (0%)

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-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
IBCP Revenue ChartIBCP Revenue over time chart
223.92M222.61M206.77M211.20M206.10M
Net Interest Income
IBCP Net Interest Income ChartIBCP Net Interest Income over time chart
169.74M166.25M156.33M149.60M129.80M
Non Interest Income
IBCP Non Interest Income ChartIBCP Non Interest Income over time chart
54.18M56.36M50.44M61.60M76.30M
Loan Loss Provision
IBCP Loan Loss Provision ChartIBCP Loan Loss Provision over time chart
4.45M4.47M6.21M5.30M-1.90M
Net Interest Income after Provision
IBCP Net Interest Income after Provision ChartIBCP Net Interest Income after Provision over time chart
165.29M161.78M150.12M144.20M131.70M
Non Interest Expense
IBCP Non Interest Expense ChartIBCP Non Interest Expense over time chart
-137.12M-135.10M-126.89M-128.00M-130.60M
Income Before Taxes
IBCP Income Before Taxes ChartIBCP Income Before Taxes over time chart
82.35M83.05M73.68M77.80M77.30M
Income Tax
IBCP Income Tax ChartIBCP Income Tax over time chart
15.96M16.26M14.61M14.40M14.40M
Net Income
IBCP Net Income ChartIBCP Net Income over time chart
66.39M66.79M59.07M63.40M62.90M
 
Per Share Data
EPS Diluted Total Ops
IBCP EPS Diluted Total Ops ChartIBCP EPS Diluted Total Ops over time chart
3.143.162.792.972.88
Non GAAP EPS
IBCP Non GAAP EPS ChartIBCP Non GAAP EPS over time chart
3.143.162.792.972.87
 
Statistics
Profit Margin
IBCP Profit Margin ChartIBCP Profit Margin over time chart
29.65%30.00%28.57%30.02%30.52%

All data in USD

Charts

IBCP Income Statement data chartIBCP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50M 100M 150M 200M
IBCP Earnings Per Share (EPS) chartIBCP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2 2.5