International Bancshares Corporation

IBOC · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$3,927$3,372$2,867$2,686
- Cash$353$651$2,088$3,209
+ Debt$655$650$577$1,010
Enterprise Value$4,229$3,371$1,356$487
Revenue$1,043$970$713$620
% Growth7.5%36.1%14.9%
Gross Profit$802$799$653$586
% Margin76.9%82.3%91.6%94.4%
EBITDA$531$545$404$347
% Margin50.9%56.2%56.7%56%
Net Income$409$412$300$254
% Margin39.2%42.4%42.1%40.9%
EPS Diluted6.576.624.784
% Growth-0.8%38.5%19.5%
Operating Cash Flow$474$474$388$292
Capital Expenditures-$14-$27-$19-$10
Free Cash Flow$460$447$369$281
International Bancshares Corporation (IBOC) Financial Statements & Key Stats | AlphaPilot