| Financial Results (Thousands of Euros) |
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue | 1,181,803 | 1,407,121 | 1,657,858 |
| EBITDA | 357,397 | 415,095 | 289,464 |
| Operating profit | 266,531 | 325,839 | 211,613 |
| Net profit attributable to the Group | 175,726 | 213,240 | 157,834 |
Last update: Aug 21, 2026 14:45:30 (GMT+2)