XML 146 R50.htm IDEA: XBRL DOCUMENT
v3.25.1

Earnings per share ("EPS") (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Earnings per share [abstract] |
Summary of Calculation of Basic and Diluted EPS | Basic EPS The calculation of basic EPS is as follows:
| 2024 |  | 2023 |  | 2022
Profit for the year attributable to equity holders of the parent (£ million) | 542 |  |  | 110 |  |  | 683 |
Weighted average number of shares used in basic EPS calculation (million) | 1,077 |  |  | 1,072 |  |  | 1,098 |
Basic EPS | 50.3p |  | 10.3p |  | 62.2p
Diluted EPS The calculation of diluted EPS is as follows:
| 2024 |  | 2023 |  | 2022
Profit for the year attributable to equity holders of the parent (£ million) | 542 |  |  | 110 |  |  | 683 |
Weighted average number of shares used in diluted EPS calculation (million) | 1,097 |  |  | 1,094 |  |  | 1,116 |
Diluted EPS | 49.4p |  | 10.1p |  | 61.2p
Summary of Reconciliation Between Shares Used in Calculating Basic and Diluted EPS | A reconciliation between the shares used in calculating basic and diluted EPS is as follows:
| 2024 |  | 2023 |  | 2022
| m |  | m |  | m
Weighted average number of shares used in basic EPS calculation | 1,077 |  |  | 1,072 |  |  | 1,098 |
Dilutive share options outstanding | — |  |  | 1 |  |  | 1 |
Other potentially issuable shares | 20 |  |  | 21 |  |  | 17 |
Weighted average number of shares used in diluted EPS calculation | 1,097 |  |  | 1,094 |  |  | 1,116 |

X
- References No definition available. + Details
Name: | ifrs-full_EarningsPerShareAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2024-01-01 -Paragraph 66 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_EarningsPerShareExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure Of Reconciliation Of Shares Used in Calculation of Basic And Diluted Earnings Per Share Explanatory + References No definition available. + Details
Name: | wpp_DisclosureOfReconciliationOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareExplanatoryTableTextBlock
Namespace Prefix: | wpp_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration