Iberdrola, S.A.

IBDRY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$85,733,932$76,369,739$72,685,064$66,836,666
- Cash$4,082,000$3,019,000$4,608,000$4,033,000
+ Debt$57,731,000$63,934,000$50,418,000$44,267,000
Enterprise Value$139,382,932$137,284,739$118,495,064$107,070,666
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,357,000$12,772,000$11,798,000
% Margin39.2%29.1%23.7%30.2%
Net Income$5,612,000$4,803,000$4,339,000$3,885,000
% Margin12.5%9.7%8%9.9%
EPS Diluted3.362.962.562.4
% Growth13.5%15.6%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