Step 1 of 6
Read the two segments as filed
By the end of this step: lay out three years of revenue, cost of revenue and gross profit by segment as filed, and prove the segments add up to the statements.
Everything starts on the Reported sheet, and nothing on it is a judgement. Spotify reports under IFRS in euros and files a Form 20-F each year; the segment note gives Premium and Ad-Supported revenue, cost of revenue and gross profit, tagged ifrs-full:Revenue and ifrs-full:GrossProfit on the segment axis with Spotify’s own members. For FY2025A that is €15,350m and €1,836m of revenue, and €5,166m and €330m of gross profit.
The operating metrics (monthly users, Ad-Supported users, Premium Subscribers and ARPU) come from Item 5 of the 20-F and carry no tags. The 2026 figures come from the quarterly Forms 6-K, which carry no XBRL at all, so each is cited by document and note and read as reported rather than tagged.
Before anything is built on these figures they are checked against each other: the two segments must add to revenue, cost of revenue and gross profit in every filed year, and the Checks sheet holds each sum at zero.
| €m | FY2023A | FY2024A | FY2025A |
|---|---|---|---|
| Premium revenue | 11,566.0 | 13,819.0 | 15,350.0 |
| Ad-Supported revenue | 1,681.0 | 1,854.0 | 1,836.0 |
| Revenue | 13,247.0 | 15,673.0 | 17,186.0 |
| Premium cost of revenue | 8,231.0 | 9,324.0 | 10,184.0 |
| Ad-Supported cost of revenue | 1,619.0 | 1,625.0 | 1,506.0 |
| Cost of revenue | 9,850.0 | 10,949.0 | 11,690.0 |
| Premium gross profit | 3,335.0 | 4,495.0 | 5,166.0 |
| Ad-Supported gross profit | 62.0 | 229.0 | 330.0 |
| Gross profit | 3,397.0 | 4,724.0 | 5,496.0 |