Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (GBP) Term End Date Filing Date | 2025 Dec 31, 2025 Mar 6, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Mar 5, 2024 | 2022 Dec 31, 2022 Mar 10, 2023 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 32.66B 4.1% | 31.38B 3.5% | 30.33B 3.4% | 29.32B 14.0% | 34.11B 0.0% | 34.10B 1.0% | 33.75B 9.5% | 30.82B 2.1% |
Cost of Revenue | 8.97B 0.9% | 9.05B 5.6% | 8.56B 10.4% | 9.55B 17.7% | 11.60B 0.9% | 11.70B 1.3% | 11.86B 15.8% | 10.24B 1.0% |
Gross Profit | 23.69B 6.1% | 22.33B 2.6% | 21.76B 10.1% | 19.77B 12.2% | 22.51B 0.5% | 22.39B 2.3% | 21.89B 6.4% | 20.58B 3.7% |
Gross Margin % | 73.00% 2.8% | 71.00% 1.4% | 72.00% 7.5% | 67.00% 1.5% | 66.00% 0.0% | 66.00% 1.5% | 65.00% 3.0% | 67.00% 1.5% |
Research & Development | 7.51B 17.3% | 6.40B 2.9% | 6.22B 13.4% | 5.49B 4.0% | 5.28B 3.5% | 5.10B 11.6% | 4.57B 17.3% | 3.89B 13.0% |
General & Administrative | 9.09B 17.5% | 11.02B 17.4% | 9.38B 12.1% | 8.37B 23.7% | 10.97B 4.2% | 11.46B 0.5% | 11.40B 15.0% | 9.91B 2.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 9.09B 17.5% | 11.02B 17.4% | 9.38B 12.1% | 8.37B 23.7% | 10.97B 4.2% | 11.46B 0.5% | 11.40B 15.0% | 9.91B 2.5% |
Other Operating Expenses | -68.46M 107.7% | 891.00M 251.0% | -590.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 16.53B 9.7% | 18.31B 21.9% | 15.02B 12.6% | 13.34B 18.2% | 16.31B 11.6% | 14.61B 2.1% | 14.93B 1.1% | 15.10B 4.2% |
Cost and Expenses | 25.49B 6.8% | 27.36B 16.0% | 23.58B 3.0% | 22.89B 18.0% | 27.91B 6.1% | 26.32B 1.8% | 26.79B 5.7% | 25.34B 2.9% |
Operating Income | 7.17B 78.3% | 4.02B 40.4% | 6.75B 4.8% | 6.43B 3.7% | 6.20B 20.3% | 7.78B 11.8% | 6.96B 27.0% | 5.48B 34.2% |
Operating Margin % | 22.00% 69.2% | 13.00% 40.9% | 22.00% 0.0% | 22.00% 22.2% | 18.00% 21.7% | 23.00% 9.5% | 21.00% 16.7% | 18.00% 28.6% |
EBITDA | 11.88B 78.2% | 6.67B 26.6% | 9.08B 5.6% | 8.60B 32.6% | 6.49B 19.6% | 8.07B 20.4% | 10.13B 37.7% | 7.36B 3.0% |
EBITDA Margin % | 36.00% 71.4% | 21.00% 30.0% | 30.00% 3.4% | 29.00% 52.6% | 19.00% 20.8% | 24.00% 20.0% | 30.00% 25.0% | 24.00% 0.0% |
Interest Expense | 700.89M 9.5% | 640.00M 17.4% | 775.00M 11.8% | 879.00M 12.1% | 784.00M 12.1% | 892.00M 2.2% | 912.00M 14.3% | 798.00M 8.7% |
Interest Income | 168.97M 181.6% | 60.00M 25.0% | 48.00M 36.8% | 76.00M 171.4% | 28.00M 36.4% | 44.00M 55.1% | 98.00M 21.0% | 81.00M 24.6% |
Other Income (Expense) | 231.96M 142.6% | -544.00M 20.1% | -681.00M 15.4% | -805.00M 6.2% | -758.00M 6.3% | -809.00M 9.3% | -740.00M 72.5% | -2.69B 15.7% |
Pre-Tax Income | 7.40B 112.8% | 3.48B 42.7% | 6.06B 7.7% | 5.63B 3.4% | 5.44B 21.9% | 6.97B 12.0% | 6.22B 29.6% | 4.80B 36.2% |
Pre-Tax Margin % | 23.00% 109.1% | 11.00% 45.0% | 20.00% 5.3% | 19.00% 18.8% | 16.00% 20.0% | 20.00% 11.1% | 18.00% 12.5% | 16.00% 33.3% |
Tax Provision | 1.11B 111.4% | 526.00M 30.4% | 756.00M 6.9% | 707.00M 104.3% | 346.00M 40.3% | 580.00M 39.1% | 953.00M 26.4% | 754.00M 44.4% |
Net Income | 5.72B 121.9% | 2.58B 47.7% | 4.93B 67.1% | 14.96B 241.1% | 4.38B 23.7% | 5.75B 23.8% | 4.64B 28.2% | 3.62B 136.5% |
Net Margin % | 17.00% 112.5% | 8.00% 50.0% | 16.00% 68.6% | 51.00% 292.3% | 13.00% 23.5% | 17.00% 21.4% | 14.00% 16.7% | 12.00% 140.0% |
Basic EPS | 1.41 123.8% | 0.63 47.5% | 1.20 67.7% | 3.71 170.8% | 1.37 4.9% | 1.44 23.1% | 1.17 27.2% | 0.92 135.9% |
Diluted EPS | 1.39 124.2% | 0.62 48.3% | 1.20 67.2% | 3.66 171.1% | 1.35 5.6% | 1.43 23.3% | 1.16 27.5% | 0.91 133.3% |
Basic Shares Outstanding | 4.05B 0.7% | 4.08B 0.7% | 4.11B 2.1% | 4.03B 25.7% | 3.20B 19.6% | 3.98B 0.6% | 3.96B 0.7% | 3.93B 0.6% |
Diluted Shares Outstanding | 4.12B 0.6% | 4.14B 0.8% | 4.11B 0.7% | 4.08B 26.0% | 3.24B 19.6% | 4.03B 0.4% | 4.01B 0.9% | 3.98B 0.6% |