XML 252 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-term trade and other receivables (Tables)
12 Months Ended
Dec. 31, 2024
Trade and other current receivables [abstract]  
Disclosure of detailed information about trade and other receivables [Table Text Block]
Million euro2023Exchange rateConsolidation scope changesOther2024
Trade receivables for sales and services1,3532412481,625
Other receivables3245274602
TOTAL RECEIVABLES1,6772915222,228
Million euro2022Exchange rateConsolidation scope changesOther2023
Trade receivables for sales and services1,30015(12)511,353
Other receivables300420324
TOTAL RECEIVABLES1,60019(12)701,677
Disclosure of detailed information about trade receivables for sales and services [Table Text Block]
Million euro2023Exchange rateConsolidation scope changesOther2024
Trade receivables9631311111,088
Bad debt provisions(216)(1)(10)(227)
Net trade receivables748121101861
Completed work pending certification44610118573
Retentions160328191
TRADE RECEIVABLES FOR SALES AND SERVICES1,3532412481,625
Million euro2022Exchange rateConsolidation scope changesOther2023
Trade receivables96213(12)1963
Bad debt provisions(209)(1)(6)(216)
Net trade receivables75312(12)(5)748
Completed work pending certification406238446
Retentions141118160
TRADE RECEIVABLES FOR SALES AND SERVICES1,30015(12)511,353
Disclosure of the main trade receivables by debtor type [Table Text Block]
At 12.31.2024
(Million euro)
CONSTRUCTIONOTHER AND ADJUSTMENTSTOTAL
Public sector820 57 %138 n.a.958 60 %
Private sector458 31 %75 n.a.533 32 %
Group companies and associates186 12 %(52)n.a.134 %
TOTAL1,465 100 %161 N.A.1,625 100 %
At 12.31.2023
(Million euro)
CONSTRUCTIONOTHER AND ADJUSTMENTSTOTAL
Public sector77793n.a.87064 %
Private sector41413n.a.42732 %
Group companies and associates171(116)n.a.55%
TOTAL1,363(10)N.A.1,353100 %
Disclosure of changes to trade provisions [Table Text Block]
(Million euro)20242023
Opening balance216209
Amounts charged to the income statement:105
Charges1612
Reversals(7)(8)
Applications
Foreign exchange effect11
Transfers and other1
Closing balance227216
Disclosure of detailed information about other receivables [Table Text Block]
Million euro2023Exchange rateConsolidation scope changesOther2024
Advance payments to suppliers6731383
Sundry receivables and other short terms financial assets1101233343
Infrastructure project receivables44
Amounts receivable from Public Administrations144128172
OTHER RECEIVABLES3245274602
Million euro2022Exchange rateConsolidation scope changesOther2023
Advance payments to suppliers61667
Sundry receivables and other short terms financial assets96410110
Infrastructure project receivables34
Amounts receivable from Public Administrations13914144
OTHER RECEIVABLES300420324