Logo image of IBTX

INDEPENDENT BANK GROUP INC (IBTX) Stock Income Statement

NASDAQ:IBTX - Nasdaq - US45384B1061 - Common Stock - Currency: USD

60.67  +0.28 (+0.46%)

After market: 60.63 -0.04 (-0.07%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
IBTX Revenue ChartIBTX Revenue over time chart
587.60M507.99M609.70M586.80M601.50M
Net Interest Income
IBTX Net Interest Income ChartIBTX Net Interest Income over time chart
524.35M456.88M558.20M520.30M516.40M
Non Interest Income
IBTX Non Interest Income ChartIBTX Non Interest Income over time chart
63.25M51.11M51.50M66.50M85.10M
Loan Loss Provision
IBTX Loan Loss Provision ChartIBTX Loan Loss Provision over time chart
1.78M4.13M4.50M-9.00M43.00M
Net Interest Income after Provision
IBTX Net Interest Income after Provision ChartIBTX Net Interest Income after Provision over time chart
522.57M452.75M553.70M529.30M473.50M
Non Interest Expense
IBTX Non Interest Expense ChartIBTX Non Interest Expense over time chart
-968.88M-451.54M-358.90M-313.60M-306.10M
Income Before Taxes
IBTX Income Before Taxes ChartIBTX Income Before Taxes over time chart
-383.06M52.32M246.30M282.20M252.40M
Income Tax
IBTX Income Tax ChartIBTX Income Tax over time chart
26.80M9.12M50.00M57.50M51.20M
Net Income
IBTX Net Income ChartIBTX Net Income over time chart
-408.52M43.10M194.80M222.60M199.50M
 
Per Share Data
EPS Diluted Total Ops
IBTX EPS Diluted Total Ops ChartIBTX EPS Diluted Total Ops over time chart
-9.921.044.705.214.67
Non GAAP EPS
IBTX Non GAAP EPS ChartIBTX Non GAAP EPS over time chart
2.353.305.025.214.67
 
Statistics
Profit Margin
IBTX Profit Margin ChartIBTX Profit Margin over time chart
-69.52%8.49%31.95%37.93%33.17%

All data in USD

Charts

IBTX Income Statement data chartIBTX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 200M -200M 400M -400M 600M
IBTX Earnings Per Share (EPS) chartIBTX EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 5 -5