Independent Bank Group, Inc. (IBTX)
NASDAQ: IBTX · IEX Real-Time Price · USD
39.26
-1.56 (-3.82%)
At close: Apr 25, 2024, 4:00 PM
39.30
+0.04 (0.10%)
After-hours: Apr 25, 2024, 6:19 PM EDT

Independent Bank Group Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2010
Net Income
43.2196.29224.75201.21192.74128.2676.5153.5438.7928.98
Upgrade
Depreciation & Amortization
18.4814.9312.3912.7311.788.398.28.737.836.57
Upgrade
Share-Based Compensation
7.7712.99108.697.835.423.375.434.312.91
Upgrade
Other Operating Activities
95.82-6.9930.3-68.34-39.0316.68-5.2812.58-7.41-2.87
Upgrade
Operating Cash Flow
165.27217.23277.43154.3173.32158.7482.880.2843.5235.59
Upgrade
Operating Cash Flow Growth
-23.92%-21.70%79.81%-10.98%9.18%91.73%3.14%84.47%22.28%15.69%
Upgrade
Capital Expenditures
-20.3-62.77-71.34-19.11-29.58-23.63-14.21-5.81-9.54-4.86
Upgrade
Acquisitions
000018.8713.7171.75-2.51128.81225.78
Upgrade
Change in Investments
-669.03-1,627.2-213.13-1,452.28-664.08-641.78-720.89-585.99-485.63-343.16
Upgrade
Other Investing Activities
1.241.34-10-0.8-51.01-15--
Upgrade
Investing Cash Flow
-688.09-1,688.63-294.46-1,471.39-673.99-656.71-662.33-609.3-366.36-122.24
Upgrade
Dividends Paid
-62.71-63.49-56.86-45.27-43.3-15.91-10.23-6.29-5.82-3.91
Upgrade
Share Issuance / Repurchase
-2.18-119.75-32.13-5.82-51.662.5326.8719.9300
Upgrade
Debt Issued / Paid
53.75133-254.5159.4-83.15-300.6790.02218.346.512.2
Upgrade
Other Financing Activities
601.62-432.491,1552,4581,113511.69398.96508.83251.39309.35
Upgrade
Financing Cash Flow
590.49-482.73811.492,566935.06197.64505.61740.78292.07317.64
Upgrade
Net Cash Flow
67.67-1,954.12794.461,249434.39-300.32-73.93211.75-30.77230.99
Upgrade
Free Cash Flow
144.97154.46206.1135.18143.74135.1168.5974.4733.9830.72
Upgrade
Free Cash Flow Growth
-6.14%-25.05%52.46%-5.95%6.39%96.99%-7.90%119.15%10.60%26.36%
Upgrade
Free Cash Flow Margin
28.77%25.52%34.59%24.20%25.30%37.68%22.98%38.40%21.11%23.20%
Upgrade
Free Cash Flow Per Share
3.513.754.803.133.354.432.474.031.991.80
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).