Hera Board of Directors approves 3Q 2022 results
Hera Custom Facet Publish Date
Custom Facet
Category Facet
Hera Custom Facet Publish Date
Search Bar
Asset Publisher
Despite the complex macro scenario, the Group’s quarterly report at 30 September 2022 shows an increase in Ebitda compared to 2021
![News](/documents/1514726/0/img_banner_3Q2022_EN.png/797f76d2-c395-859a-df2b-0ee7709740d0?t=1668005637235)
Financial highlights
-
Ebitda* at 875 million euro (+2.4%)
-
Net result* at 248 million euro (-5.6%)
-
Net financial debt at 4,489 million euro, with net debt/Ebitda* at 3.62x
-
Investments increase sharply to 463 million euro (+22.8%)
Operating highlights
-
Contribution to growth coming from core businesses
-
Expansion in initiatives for the ecological transition and the circular economy
-
Commercial margins maintained in the energy area
-
Significant operating investments in networks, plus a significant effort in gas storage, as well as the completion of a number of M&As
-
Solid energy customer base, approximately 3.5 million
Today, the Hera Group’s Board of Directors, chaired by Tomaso Tommasi di Vignano, unanimously approved the consolidated quarterly report at 30 September 2022.
Although the results achieved in the first nine months of the year are part of a complicated scenario, characterised by ongoing volatility on the energy market, which became even more pronounced over the last three months, as well as the complex current economic and geopolitical conditions and the gradual increase in inflation in the country, these figures highlight the Group’s ability to offset adversity, continuing to pursue the goals set out in its business plan, with increasing sustainable investments aimed at generating positive effects for the communities and local areas served. Moreover, the Hera Group’s resilient business model, the management policies it implements and its financial solidity have continued to enable it to seize the strategic opportunities offered by the market, to guarantee a high quality and continuity in its services while at the same time supporting and confirming the commitments made to all its stakeholders.
Among the initiatives in support of stakeholders, note the flexibility shown towards the Group’s suppliers, who were able to revise their supply conditions based on inflation, and the significant gas storage initiative intended to support the customer base and the Italian gas system as a whole. As regards customers, thanks to the special attention to disadvantaged users, more favourable instalment terms than those provided for by law, an extension of the social bonus to include district heating, compliance with and maintenance of fixed-price contractual conditions, to date the performance in receipts for bills has been confirmed as essentially regular.
Revenues rise to roughly 14.3 billion euro
In the first nine months of 2022, revenues amounted to 14,320.1 million euro, up sharply (+122.9%) from the 6,424.3 million euro seen in the same period of the previous year. In particular, the energy segments showed significant growth mainly due to the increase in the price of energy commodities, which reached very high figures, especially in the third quarter of the year.
Ebitda* increases to 874.8 million euro
Ebitda* for the first nine months of the year amounted to 874.8 million euro, up 2.4% from the 854.4 million euro seen at 30 September 2021. The performance of the waste management area was particularly good, with Ebitda up 27.8 million euro, as was that of the water cycle area, up 7.3 million euro, fully offsetting the lower contributions coming from the energy area and the other services area.
Financial operations essentially stable and pre-tax profit* at 347.5 million euro
The result from financial operations for the first nine months of 2022 came to 89.5 million euro, basically stable compared to the 85.4 million seen during the first nine months of 2021. This change is mainly due to the increase in net financial debt generated by the trend in energy commodity prices compared to 2021.
Net result and at 248.4 million euro
With a tax rate of 28.5%, up from the same period in 2021 (26.2%) mainly due to the recognition of the non-recurring contribution against high utility bills (amounting to 2.3 million euro) and the recognition of lower benefits related to the tax credit on investments linked to the technological, digital and environmental transformation, the net result* and net profit* for the first nine months of 2022 amounted to 248.4 million euro. Net profit was largely stable compared to the 263 million seen at 30 September 2021.
Strong growth in investments and net financial debt sensitive to the higher value of stored gas
In the first nine months of 2022, the Hera Group’s operating investments, including capital grants, amounted to 463.3 million euro, up 22.8% compared to the 377.2 million euro seen in the same period of the previous year, with a major focus on resilience- and circularity-oriented projects, as set out in the business plan. The most significant interventions concerned plants, networks, and infrastructures, as well as regulatory upgrading focusing on gas distribution and the integrated water cycle, respectively involving a large-scale replacement of new-generation meters and specific interventions in the purification and sewerage areas.
Income statement (mln €) |
Sept 22 | %Inc. | Sept 21 (redetermined) |
Inc.% | Abs. change | % change |
---|---|---|---|---|---|---|
Revenues |
14,320.1 |
0.0% |
6,424.3 |
0.0% |
7,895.8 |
122.9% |
Other operating revenues |
345.3 |
2.4% |
243.6 |
3.8% |
101.7 |
41.8% |
Raw and other materials |
(11,642.5) |
(81.3)% |
(3,498.2) |
(54.5)% |
8,144.3 |
232.8% |
Service costs |
(1,693.9) |
(11.8)% |
(1,858.6) |
(28.9)% |
(164.7) |
(8.9)% |
Other operating expenses |
(56.6) |
(0.4)% |
(54.4) |
(0.8)% |
2.2 |
4.0% |
Personnel costs |
(449.8) |
(3.1)% |
(442.0) |
(6.9)% |
7.8 |
1.8% |
Capitalised costs |
52.2 |
0.4% |
39.7 |
0.6% |
12.5 |
31.5% |
Ebitda* |
874.8 |
6.1% |
854.4 |
13.3% |
20.4 |
2.4% |
Amortization, depreciation and provisions |
(437.8) |
(3.1)% |
(412.5) |
(6.4)% |
25.3 |
6.1% |
Ebit* |
437.0 |
3.1% |
441.9 |
6.9% |
(4.9) |
(1.1)% |
Financial operations |
(89.5) |
(0.6)% |
(85.4) |
(1.3)% |
4.1 |
4.8% |
Pre-tax result* |
347.5 |
2.4% |
356.5 |
5.5% |
(9.0) |
(2.5)% |
Taxes |
(99.1) |
(0.7)% |
(93.4) |
(1.5)% |
5.7 |
6.1% |
Net result* |
248.4 |
1.7% |
263.1 |
4.1% |
(14.7) |
(5.6)% |
Result from special items |
- |
0.0% |
56.2 |
0.9% |
(56.2) |
100.0% |
Net profit for the period* |
248.4 |
1.7% |
319.3 |
5.0% |
(70.9) |
(22.2)% |
Invested capital and sources of financing (mln€) |
Sept 22 | %Inc. | Dec 21 (redetermined) |
%Inc. | Abs. change | % change |
---|---|---|---|---|---|---|
Net non-current assets* |
7,485.3 |
+96.3% |
7,308.3 |
+109.4% |
177.0 |
+2.4% |
Net working capital* |
910.6 |
+11.7% |
2.4 |
+0.0% |
908.2 |
+37,841.7% |
(Provisions) |
(622.3) |
(8.0%) |
(633.4) |
(9.5%) |
11.1 |
+1.8% |
Net invested capital* |
7,773.6 |
+100.0% |
6,677.3 |
+100.0% |
1,096.3 |
+16.4% |
Equity* |
(3,284.4) |
+42.3% |
(3,416.0) |
+51.2% |
131.6 |
+3.9% |
Long-term borrowings |
(4,680.1) |
+60.2% |
(3,633.1) |
+54.4% |
(1,047.0) |
(28.8)% |
Net current financial debt |
190.9 |
(2.5%) |
371.8 |
(5.6%) |
(180.9) |
(48.7%) |
Net debt |
(4,489.2) |
+57.7% |
(3,261.3) |
+48.8% |
(1,227.9) |
(37.7)% |
Total sources of financing* |
(7,773.6) |
(100.0)% |
(6,677.3) |
+100.0% |
(1,096.3) |
(16.4)% |
*Adjusted results
For further information
Press release
Visit Investors web area
Asset Publisher
Search Results
Java method "static it.reply.open.hera.template.custom.service.WidgetTemplateTool.getDateFormattedBy(String, String, Locale)" threw an exception; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: publishDate = hera_template_tool.getD... [in template "20099#20135#57725658" at line 73, column 13] ----
1<#assign
2assetVocabularyLocalServiceUtil = objectUtil("com.liferay.asset.kernel.service.AssetVocabularyLocalServiceUtil")
3vocabularyComunicatiStampa = assetVocabularyLocalServiceUtil.fetchGroupVocabulary(themeDisplay.getScopeGroupId(), languageUtil.get(locale, "comunicati-stampa"))
4vocabularyId = vocabularyComunicatiStampa.vocabularyId
5/>
6
7
8<#assign
9companyId=themeDisplay.getCompanyId() languageId=themeDisplay.getLanguageId()
10currentUrl=themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() url=portalUtil.getPortalURL(themeDisplay)
11HERA_FIELD_TITLE="title_" + languageId
12HERA_FIELD_LOCALIZED_TITLE="title_" + languageId
13HERA_FIELD_SIMPLE_TITLE="title"
14HERA_FIELD_URL_TITLE="urlTitle"
15HERA_FIELD_CONTENT="content_" + languageId
16HERA_FIELD_DESCRIPTION="description"
17HERA_FIELD_DESCRIPTION_IT="description_" + languageId
18HERA_FIELD_PUBLISH_DATE="publishDate"
19HERA_FIELD_DISPLAYDATE="displayDate"
20HERA_FIELD_CREATEDATE="createDate"
21HERA_FIELD_CLASS_TYPE_ID="classTypeId"
22HERA_FIELD_ENTRY_CLASS_NAME="entryClassName"
23HERA_FIELD_CLASSPK="entryClassPK"
24HERA_FIELD_ENTRY_CLASS_NAME_LAYOUT="com.liferay.portal.kernel.model.Layout"
25HERA_FIELD_ENTRY_CLASS_NAME_JA="com.liferay.journal.model.JournalArticle"
26HERA_FIELD_ENTRY_CLASS_NAME_DFE="com.liferay.document.library.kernel.model.DLFileEntry"
27HERA_FIELD_ENTRY_CLASS_NAME_USER="com.liferay.portal.kernel.model.User"
28HERA_FIELD_ENTRY_CLASS_NAME_FOLDER="com.liferay.document.library.kernel.model.DLFolder"
29HERA_FIELD_ENTRY_CLASS_NAME_DDLRECORD="com.liferay.dynamic.data.lists.model.DDLRecord"
30HERA_FIELD_ENTRY_CLASS_NAME_DDMFORMINSTANCERECORD="com.liferay.dynamic.data.mapping.model.DDMFormInstanceRecord"
31HERA_FIELD_PREFIX="ddm__keyword__"
32HERA_FIELD_PREFIX_TEXT="ddm__text__"
33HERA_FIELD_SOTTOTITOLO="__sottotitolo_"
34HERA_FIELD_IMMAGINE="__immagine_"
35HERA_FIELD_IMMAGINE_TYPE2= "__immagine_r13v_"
36HERA_ASSET_CATEGORY_TITLE="assetCategoryTitles"
37HERA_FIELD_USER_FULLNAME="fullName"
38HERA_FIELD_USER_EMAIL_ADDRESS="emailAddress"
39HERA_ORA_PUBBLICAZIONE="__ora_pubblicazione_"
40HERA_CONTENT="content_" + languageId
41
42CATEGORY_HERA_SPA=languageUtil.get(locale, "hera-spa")
43CATEGORY_IR_PRICE=languageUtil.get(locale, "ir-price")
44/>
45
46
47<#-- gruppohera_results.jsp es. ddm__keyword__54911__sottotitolo_it_IT es. displayDate -->
48
49<#-- Abilitare o Disabilitare Highlight dei termini ricercati in configurazione -->
50<#assign isHighlightEnabled=true />
51<#if portletPreferences["highlightEnabled"]?? && portletPreferences["highlightEnabled"][0]?has_content>
52 <#assign isHighlightEnabled=portletPreferences["highlightEnabled"][0] />
53</#if>
54
55<#assign docs=searchContainer.getResults() />
56
57
58<div class="container archivio my-4">
59 <#if docs?has_content>
60 <#list docs as d>
61
62 <#assign contentTitle="" contentSummary="" content="" contentDate="" />
63
64 <#assign contentTitle=hera_template_tool.highlight(d.get(HERA_FIELD_LOCALIZED_TITLE),searchResultsPortletDisplayContext.getKeywords(), isHighlightEnabled?boolean)
65 classTypeId=d.get(HERA_FIELD_CLASS_TYPE_ID)
66 sottotitolo=d.get(HERA_FIELD_PREFIX + classTypeId + HERA_FIELD_SOTTOTITOLO + languageId)
67 description=hera_template_tool.highlight(d.get(HERA_FIELD_DESCRIPTION_IT), searchResultsPortletDisplayContext.getKeywords(), isHighlightEnabled?boolean)
68 immagineInEvidenza=d.get(HERA_FIELD_PREFIX_TEXT+classTypeId + HERA_FIELD_IMMAGINE + languageId)
69 immagineInEvidenzaType2=d.get(HERA_FIELD_PREFIX_TEXT+classTypeId + HERA_FIELD_IMMAGINE_TYPE2 + languageId)
70 urlTitle=d.get(HERA_FIELD_URL_TITLE)
71 contentSummary=hera_template_tool.highlight(d.get(HERA_CONTENT), searchResultsPortletDisplayContext.getKeywords(), isHighlightEnabled?boolean)
72 contentDate=hera_template_tool.getDateFormattedBy(d.get(HERA_FIELD_DISPLAYDATE),"dd/MM/yyyy",locale)
73 publishDate=hera_template_tool.getDateFormattedBy(d.get(HERA_FIELD_PUBLISH_DATE),"dd/MM/yyyy",locale)
74 oraPubblicazione = d.get(HERA_FIELD_PREFIX +classTypeId + HERA_ORA_PUBBLICAZIONE + languageId)
75 oraPubblicazioneObj = oraPubblicazione
76 checkcategory=0
77 contentUrl=hera_template_tool.getSearchResultViewURL(renderRequest, renderResponse,
78 d.get(HERA_FIELD_ENTRY_CLASS_NAME), d.get(HERA_FIELD_CLASSPK)?number, true, currentUrl)
79 content=d.get(HERA_FIELD_CONTENT) titlepage=languageUtil.get(locale, titlepage,
80 layout.getName(locale)) />
81
82 <#attempt>
83 <#assign immagineInEvidenzaObj=jsonFactoryUtil.createJSONObject(immagineInEvidenza)/>
84 <#recover>
85 <#attempt>
86 <#assign immagineInEvidenzaObj=jsonFactoryUtil.createJSONObject(immagineInEvidenzaType2)/>
87 <#recover>
88 <#assign immagineInEvidenzaObj=""/>
89 </#attempt>
90 </#attempt>
91
92 <div class="post-item mb-3">
93 <a href="${urlTitle}" class="tile boxarchivio-round position-relative white-bg">
94 <#if immagineInEvidenzaObj?? && immagineInEvidenzaObj?has_content >
95 <div class="row d-flex align-items-center">
96 <#else>
97 <div class="row d-flex align-items-center min-height-168">
98 </#if>
99 <#if immagineInEvidenzaObj?? && immagineInEvidenzaObj?has_content && immagineInEvidenzaObj.groupId?? && immagineInEvidenzaObj.name?? && immagineInEvidenzaObj.uuid??>
100 <#assign immagineUrl="/documents/" + immagineInEvidenzaObj.groupId + "/0/" + immagineInEvidenzaObj.name + "/" + immagineInEvidenzaObj.uuid />
101 <div class="col-xs-3 col-md-2">
102 <img title="${immagineInEvidenzaObj.name}" alt="${titlepage}" class="agg-tile-image img-archivio-news" src="${immagineUrl}" />
103 </div>
104 <div class="col-xs-9 col-md-10 offset-lg-1 col-lg-9 px-5 px-md-0">
105 <div class="container px-lg-3 pr-xl-4">
106 <div class="black py-2 small">
107 <div class="mr-0 mr-md-5 d-inline">
108 <#attempt>
109 ${contentDate}
110 <#recover>
111 </#attempt>
112 </div>
113 <#assign assetCategoryList= hera_template_tool.getAssetCategoryList(d.get("rootEntryClassPK"))/>
114 <#list assetCategoryList as entryCategory>
115 <#if entryCategory.vocabularyId == vocabularyId || true>
116 <#assign catName = entryCategory.name>
117 <#if catName==CATEGORY_HERA_SPA>
118 <#assign checkcategory=1 />
119 </#if>
120 <#if catName==CATEGORY_IR_PRICE>
121 <#assign checkcategory=1 />
122 </#if>
123
124 <div class="mr-2 d-inline gruppo-color-bg white px-1 py-0 py-lg-1 py-md-1 ${catName?lower_case}">
125 ${catName}
126 </div>
127 </#if>
128 </#list>
129 </div>
130
131 <h3 class="titlesize bigger black letter-spacing-sm bolder"> ${contentTitle}</h3>
132 <#if description?? && description?has_content>
133 <div class="d-none d-lg-block greyish-brown tilesize"> ${description} </div>
134 <#else>
135 <div class="d-none d-lg-block greyish-brown tilesize">
136 ${contentSummary}
137
138 </div>
139 </#if>
140 <#if checkcategory==1>
141 <i class="black py-2 mr-0 mr-md-3">
142 <#if publishDate!=""> Online dal ${publishDate} </#if>
143 <#--<#list oraPubblicazioneObj as ora_pubb>-->
144 <#if oraPubblicazioneObj!="">
145 alle ore ${oraPubblicazioneObj?datetime("HH:mm:ss")?string("HH:mm")}
146 </#if>
147 <#--</#list>-->
148
149 </i>
150 </#if>
151 </div>
152 </div>
153 <#else>
154 <div class="col-xs-12 col-md-10">
155 <div class="container">
156 <div class="ml-4 black py-2 small mr-3">
157 <div class="mr-5 d-inline">
158 ${contentDate}
159 </div>
160 <div class="mr-2 d-inline gruppo-color-bg white px-1 py-0 py-lg-1 py-md-1">
161 <#assign assetCategoryList= hera_template_tool.getAssetCategoryList(d.get("rootEntryClassPK"))/>
162 <#list assetCategoryList as entryCategory>
163 <#if entryCategory.vocabularyId == vocabularyId>
164 <#assign catName = entryCategory.name>
165 <#if catName==CATEGORY_HERA_SPA>
166 <#assign checkcategory=1 />
167 </#if>
168 <#if catName==CATEGORY_IR_PRICE>
169 <#assign checkcategory=1 />
170 </#if>
171
172 <div class="mr-2 d-inline gruppo-color-bg white px-1 py-0 py-lg-1 py-md-1">
173 ${catName}
174 </div>
175 </#if>
176 </#list>
177 </div>
178 </div>
179 <h3 class="titlesize bigger ml-4 black letter-spacing-sm bolder"> ${contentTitle}</h3>
180 <#if description?? && description?has_content>
181 <div class="d-none d-lg-block black tilesize ml-4">
182 ${description}
183 </div>
184 <#else>
185 <div class="d-none d-lg-block greyish-brown tilesize ml-4">
186 ${contentSummary}
187
188 </div>
189 </#if>
190 <#if checkcategory==1>
191 <i class="ml-4 black py-2 small mr-3">
192 <#if publishDate!=""> Online dal ${publishDate} </#if>
193 <#--<#list oraPubblicazioneObj as ora_pubb>-->
194 <#if oraPubblicazioneObj!="">
195 alle ore ${oraPubblicazioneObj?datetime("HH:mm:ss")?string("HH:mm")}
196 </#if>
197 <#--</#list>-->
198 </i>
199 </#if>
200 </div>
201 </div>
202 </#if>
203 </div>
204 </a>
205 </div>
206
207 </#list>
208 </#if>
209</div>
210
211
212<script>
213 $(document).ready(function () {
214 var url = window.location.href;
215 if (url.indexOf("/-/")>=0){
216 var recoverurl=localStorage.getItem("reindexcomunicati");
217 $(".reindexlink").attr("href",recoverurl);
218 }else{
219 localStorage.setItem("reindexcomunicati", url);
220 }
221 });
222</script>