| (in millions of euros) | Notes | 2024 | 2023 | 
|---|---|---|---|
| Net revenue(1) | Net revenue(1)Notes4 | Net revenue(1) 202413,965 | Net revenue(1) 202313,099 | 
| Pass-through revenue | Pass-through revenueNotes 
 | Pass-through revenue 2024 2,065 | Pass-through revenue 2023 1,703 | 
| Revenue | RevenueNotes4 | Revenue 202416,030 | Revenue 202314,802 | 
| Personnel costs and freelancers costs | Personnel costs and freelancers costsNotes5 | Personnel costs and freelancers costs 2024 (9,224) | Personnel costs and freelancers costs 2023 (8,514) | 
| Other operating costs | Other operating costsNotes6 | Other operating costs 2024 (3,792) | Other operating costs 2023 (3,443) | 
| Operating margin before depreciation & amortization | Operating margin before depreciation & amortizationNotes 
 | Operating margin before depreciation & amortization 20243,014 | Operating margin before depreciation & amortization 20232,845 | 
| Depreciation and amortization expense (excluding intangibles from acquisitions) | Depreciation and amortization expense (excluding intangibles from acquisitions)Notes 7 | Depreciation and amortization expense (excluding intangibles from acquisitions) 2024 (495) | Depreciation and amortization expense (excluding intangibles from acquisitions) 2023 (482) | 
| Operating margin | Operating marginNotes 
 | Operating margin 20242,519 | Operating margin 20232,363 | 
| Amortization of intangibles from acquisitions | Amortization of intangibles from acquisitionsNotes 7 | Amortization of intangibles from acquisitions 2024 (234) | Amortization of intangibles from acquisitions 2023 (268) | 
| Impairment loss | Impairment lossNotes 7 | Impairment loss 2024 (86) | Impairment loss 2023 (153) | 
| Non-current income and expenses | Non-current income and expensesNotes 8 | Non-current income and expenses 2024 15 | Non-current income and expenses 2023 (202) | 
| Operating income | Operating incomeNotes 
 | Operating income 20242,214 | Operating income 20231,740 | 
| Financial debt expenses | Financial debt expensesNotes9 | Financial debt expenses 2024 (122) | Financial debt expenses 2023 (120) | 
| Financial debt income | Financial debt incomeNotes9 | Financial debt income 2024 174 | Financial debt income 2023 198 | 
| Revaluation of earn-out commitments | Revaluation of earn-out commitmentsNotes9 | Revaluation of earn-out commitments 2024 35 | Revaluation of earn-out commitments 2023 12 | 
| Other financial income and expenses | Other financial income and expensesNotes9 | Other financial income and expenses 2024 (81) | Other financial income and expenses 2023 (99) | 
| Financial result | Financial resultNotes 
 | Financial result 20246 | Financial result 2023(9) | 
| Share of profit of equity-accounted investees, net of tax | Share of profit of equity-accounted investees, net of taxNotes 15 | Share of profit of equity-accounted investees, net of tax 2024 (2) | Share of profit of equity-accounted investees, net of tax 2023 6 | 
| Pre-tax income | Pre-tax incomeNotes 
 | Pre-tax income 20242,218 | Pre-tax income 20231,737 | 
| Income taxes | Income taxesNotes10 | Income taxes 2024 (549) | Income taxes 2023 (415) | 
| Net income | Net incomeNotes 
 | Net income 20241,669 | Net income 20231,322 | 
| Total net income attributable to: | Total net income attributable to: Notes 
 | Total net income attributable to: 2024 
 | Total net income attributable to: 2023 
 | 
| Non-controlling interests | Non-controlling interestsNotes 
 | Non-controlling interests 2024 9 | Non-controlling interests 2023 10 | 
| Owners of the Company | Owners of the CompanyNotes 
 | Owners of the Company 2024 1,660 | Owners of the Company 2023 1,312 | 
| (in millions of euros) 
 | |||
| Per-share data (in euros) – Net income attributable to owners of the Company | Per-share data (in euros) – Net income attributable to owners of the CompanyNotes11 | Per-share data (in euros) – Net income attributable to owners of the Company 2024 
 | Per-share data (in euros) – Net income attributable to owners of the Company 2023 
 | 
| Number of shares | Number of sharesNotes 
 | Number of shares 2024250,677,462 | Number of shares 2023250,706,485 | 
| Earnings per share | Earnings per shareNotes 
 | Earnings per share 2024 6.62 | Earnings per share 2023 5.23 | 
| Number of diluted shares | Number of diluted sharesNotes 
 | Number of diluted shares 2024253,565,798 | Number of diluted shares 2023253,999,363 | 
| Diluted earnings per share | Diluted earnings per shareNotes 
 | Diluted earnings per share 2024 6.55 | Diluted earnings per share 2023 5.17 |