Revenue from services rendered / Ingresos por prestación de servicios 8.293.375,25 €
The rest is public funding.