Skip to content
20-F

Annual Report (Foreign)

SAP SE SAP SAPGF

0001104659-26-020058

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 1.17B sh
Shares Diluted FY 2025 · Dec 31, 2024 1.17B sh
Shares Diluted FY 2025 · Dec 31, 2023 1.17B sh
Shares Outstanding FY 2025 · Dec 31, 2025 1.23B sh
Dividends Paid FY 2025 · Dec 31, 2025 €2.75B
Dividends Paid FY 2025 · Dec 31, 2024 €2.57B
Dividends Paid FY 2025 · Dec 31, 2023 €2.42B
Operating Cash Flow FY 2025 · Dec 31, 2025 €9.16B
Operating Cash Flow restated FY 2025 · Dec 31, 2024 €5.21B
Operating Cash Flow restated FY 2025 · Dec 31, 2023 €6.25B
Cash And Equivalents FY 2025 · Dec 31, 2025 €8.22B
Cash And Equivalents FY 2025 · Dec 31, 2024 €9.61B
Cash And Equivalents FY 2025 · Dec 31, 2023 €8.12B
Cash And Equivalents FY 2025 · Dec 31, 2022 €9.01B
Stockholders Equity FY 2025 · Dec 31, 2025 €45.07B
Stockholders Equity restated FY 2025 · Dec 31, 2024 €45.81B
Stockholders Equity FY 2025 · Dec 31, 2023 €43.41B
Stockholders Equity FY 2025 · Dec 31, 2022 €42.85B
Current Liabilities FY 2025 · Dec 31, 2025 €17.42B
Current Liabilities restated FY 2025 · Dec 31, 2024 €19.08B
Total Liabilities FY 2025 · Dec 31, 2025 €25.29B
Total Liabilities restated FY 2025 · Dec 31, 2024 €28.43B
Current Assets FY 2025 · Dec 31, 2025 €20.26B
Current Assets FY 2025 · Dec 31, 2024 €21.4B
Total Assets FY 2025 · Dec 31, 2025 €70.36B
Total Assets restated FY 2025 · Dec 31, 2024 €74.24B
Eps Diluted FY 2025 · Dec 31, 2025 €6.10
Eps Diluted FY 2025 · Dec 31, 2024 €2.65
Eps Diluted FY 2025 · Dec 31, 2023 €5.20
Eps Basic FY 2025 · Dec 31, 2025 €6.14
Eps Basic FY 2025 · Dec 31, 2024 €2.68
Eps Basic FY 2025 · Dec 31, 2023 €5.26
Rd Expense FY 2025 · Dec 31, 2025 €6.63B
Rd Expense FY 2025 · Dec 31, 2024 €6.51B
Rd Expense FY 2025 · Dec 31, 2023 €6.32B
Net Income FY 2025 · Dec 31, 2025 €7.33B
Net Income FY 2025 · Dec 31, 2024 €3.15B
Net Income FY 2025 · Dec 31, 2023 €5.96B
Operating Income FY 2025 · Dec 31, 2025 €9.62B
Operating Income FY 2025 · Dec 31, 2024 €4.67B
Operating Income restated FY 2025 · Dec 31, 2023 €5.8B
Gross Profit FY 2025 · Dec 31, 2025 €26.81B
Gross Profit FY 2025 · Dec 31, 2024 €24.93B
Gross Profit FY 2025 · Dec 31, 2023 €22.53B
Cost Of Revenue FY 2025 · Dec 31, 2025 €9.99B
Cost Of Revenue FY 2025 · Dec 31, 2024 €9.24B
Cost Of Revenue FY 2025 · Dec 31, 2023 €8.67B
Revenue FY 2025 · Dec 31, 2025 €36.8B
Revenue FY 2025 · Dec 31, 2024 €34.18B
Revenue FY 2025 · Dec 31, 2023 €31.21B