Skip to content
20-F

Annual Report (Foreign)

Sportradar Group AG SRAD

0001104659-26-035485

← back to feed
Filed
Mar 27, 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
Operating Cash Flow FY 2025 · Dec 31, 2025 €403.02M
Operating Cash Flow FY 2025 · Dec 31, 2024 €353.01M
Operating Cash Flow FY 2025 · Dec 31, 2023 €258.65M
Cash And Equivalents FY 2025 · Dec 31, 2025 €365.3M
Cash And Equivalents FY 2025 · Dec 31, 2024 €348.36M
Cash And Equivalents FY 2025 · Dec 31, 2023 €277.17M
Cash And Equivalents FY 2025 · Dec 31, 2022 €243.76M
Stockholders Equity FY 2025 · Dec 31, 2025 €978.34M
Stockholders Equity FY 2025 · Dec 31, 2024 €929.85M
Stockholders Equity FY 2025 · Dec 31, 2023 €872.84M
Stockholders Equity FY 2025 · Dec 31, 2022 €757.43M
Current Liabilities FY 2025 · Dec 31, 2025 €574.63M
Current Liabilities FY 2025 · Dec 31, 2024 €373.83M
Total Liabilities FY 2025 · Dec 31, 2025 €1.89B
Total Liabilities FY 2025 · Dec 31, 2024 €1.36B
Current Assets FY 2025 · Dec 31, 2025 €670.47M
Current Assets FY 2025 · Dec 31, 2024 €573.25M
Total Assets FY 2025 · Dec 31, 2025 €2.87B
Total Assets FY 2025 · Dec 31, 2024 €2.29B
Net Income FY 2025 · Dec 31, 2025 €100.32M
Net Income FY 2025 · Dec 31, 2024 €33.61M
Net Income FY 2025 · Dec 31, 2023 €33.89M
Cost Of Revenue FY 2025 · Dec 31, 2025 €190.93M
Cost Of Revenue FY 2025 · Dec 31, 2024 €175.58M
Cost Of Revenue restated FY 2025 · Dec 31, 2023 €151.71M
Revenue FY 2025 · Dec 31, 2025 €1.29B
Revenue FY 2025 · Dec 31, 2024 €1.11B
Revenue FY 2025 · Dec 31, 2023 €877.62M