International Bancshares Corporation (IBOC)
NASDAQ: IBOC · IEX Real-Time Price · USD
56.26
+0.09 (0.16%)
Apr 24, 2024, 4:00 PM EDT - Market closed

International Bancshares Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
411.77300.23253.92167.32205.1215.93157.44133.93136.73153.15
Upgrade
Depreciation & Amortization
21.9421.8225.0328.3228.2725.8725.2824.7425.0124.01
Upgrade
Share-Based Compensation
0.330.450.510.740.981.040.91.081.171.06
Upgrade
Other Operating Activities
40.3965.4412.23108.7577.21-12.9913.243.4740.7414.82
Upgrade
Operating Cash Flow
474.43387.94291.68305.13311.57229.85196.82203.22203.65193.04
Upgrade
Operating Cash Flow Growth
22.29%33.00%-4.41%-2.06%35.55%16.78%-3.15%-0.21%5.50%-7.69%
Upgrade
Capital Expenditures
-27.23-5.721.06-5.82-27.73-16.86-12.11-35.16-15.32-41.94
Upgrade
Change in Investments
-1,039.98-986.31-916.95-337.88-290.33396.3-391.69-102.61388.54-48.46
Upgrade
Investing Cash Flow
-1,067.21-992.03-915.89-343.71-318.06379.44-403.81-137.76373.23-90.4
Upgrade
Dividends Paid
-78.25-75.38-72.84-69.93-68.67-49.6-43.59-39.57-38.52-34.76
Upgrade
Share Issuance / Repurchase
-3.44-50.511.7-48.34-15.92-46.531.27-7.42-5.31-18.37
Upgrade
Debt Issued / Paid
73.25-433.6811.341.43-98.38-613.38310.67-96.16-612.77-264.35
Upgrade
Other Financing Activities
-835.4542.131,8961,896129.49151.65-65.273.8497.63195.2
Upgrade
Financing Cash Flow
-843.89-517.431,8361,779-53.48-557.85203.15-69.31-558.97-122.28
Upgrade
Net Cash Flow
-1,436.67-1,121.521,2121,740-59.9851.44-3.84-3.8617.91-19.64
Upgrade
Free Cash Flow
447.2382.22292.74299.31283.84212.99184.71168.07188.33151.1
Upgrade
Free Cash Flow Growth
17.00%30.57%-2.20%5.45%33.27%15.31%9.90%-10.76%24.64%-6.52%
Upgrade
Free Cash Flow Margin
55.98%58.52%49.99%60.70%49.82%37.23%35.84%34.54%38.93%29.57%
Upgrade
Free Cash Flow Per Share
7.206.104.624.704.333.222.802.552.842.26
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).