About iberdrola sa - IBDRY
Iberdrola SA is a holding company, which engages in the generation, distribution, trading, and marketing of electricity. It operates through the following businesses: Networks, Liberalized, Renewables and Other Businesses. The Networks business engages in the transmission and distribution of energy businesses, as well as those of any other regulated nature, originating in Spain, the United Kingdom, the United States and Brazil. The Liberalized business includes wholesale and retail of electricity in Spain, Portugal, the United Kingdom, Mexico and Continental Europe. The Renewables business involves the generation of electricity from renewable energy sources worldwide. The Other Businesses segment consists of group's supply and gas storage up to the moment of sale and other non-energy businesses. The company was founded by Juan de Urrutia in 1901 and is headquartered in Bilbao, Spain.
IBDRY At a Glance
Iberdrola SA
Plaza Euskadi, 5
Bilbao, Basque Country 48009
Phone | 34-94-415-14-11 | Revenue | 53.13B | |
Industry | Electric Utilities | Net Income | 5.19B | |
Sector | Utilities | Employees | 42,276 | |
Fiscal Year-end | 12 / 2024 | |||
View SEC Filings |
IBDRY Valuation
P/E Current | 12.147 |
P/E Ratio (with extraordinary items) | N/A |
P/E Ratio (without extraordinary items) | 16.241 |
Price to Sales Ratio | 1.591 |
Price to Book Ratio | 1.712 |
Price to Cash Flow Ratio | 8.005 |
Enterprise Value to EBITDA | 10.449 |
Enterprise Value to Sales | 2.896 |
Total Debt to Enterprise Value | 0.367 |
IBDRY Efficiency
Revenue/Employee | 1,256,800.724 |
Income Per Employee | 122,826.148 |
Receivables Turnover | 4.821 |
Total Asset Turnover | 0.316 |
IBDRY Liquidity
Current Ratio | 0.822 |
Quick Ratio | 0.721 |
Cash Ratio | 0.195 |
IBDRY Profitability
Gross Margin | 23.172 |
Operating Margin | 17.989 |
Pretax Margin | 13.808 |
Net Margin | 9.773 |
Return on Assets | 3.10 |
Return on Equity | 11.399 |
Return on Total Capital | 5.014 |
Return on Invested Capital | 5.909 |
IBDRY Capital Structure
Total Debt to Total Equity | 118.434 |
Total Debt to Total Capital | 54.22 |
Total Debt to Total Assets | 32.905 |
Long-Term Debt to Equity | 91.132 |
Long-Term Debt to Total Capital | 41.721 |