Iberdrola, S.A.

IBDSF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$86,698$80,118$72,374$67,898
- Cash$4,082$3,019$4,608$4,033
+ Debt$57,731$61,646$50,418$45,122
Enterprise Value$140,347$138,745$118,184$108,987
Revenue$44,739$49,335$53,949$39,114
% Growth-9.3%-8.6%37.9%
Gross Profit$23,876$23,302$20,199$17,062
% Margin53.4%47.2%37.4%43.6%
EBITDA$17,526$14,906$13,482$10,943
% Margin39.2%30.2%25%28%
Net Income$5,612$4,803$4,339$3,885
% Margin12.5%9.7%8%9.9%
EPS Diluted0.840.720.640.6
% Growth16.7%12.5%6.7%
Operating Cash Flow$11,927$12,130$10,443$8,106
Capital Expenditures-$9,875-$7,877-$6,787-$6,918
Free Cash Flow$2,053$4,253$3,656$1,188
Iberdrola, S.A. (IBDSF) Financial Statements & Key Stats | AlphaPilot