Iberdrola, S.A.

IBDRY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$85,734$76,370$72,685$66,837
- Cash$4,082$3,019$4,608$4,033
+ Debt$57,731$63,934$50,418$44,267
Enterprise Value$139,383$137,285$118,495$107,071
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,357$12,772$11,798
% Margin39.2%29.1%23.7%30.2%
Net Income$5,612$4,803$4,339$3,885
% Margin12.5%9.7%8%9.9%
EPS Diluted3.362.962.562.4
% Growth13.5%15.6%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. (IBDRY) Financial Statements & Key Stats | AlphaPilot