Iberdrola, S.A.

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