Sectors/unit;Years;Total Total (thousands of euros);2024;23,930,880.92 Total (thousands of euros);2023;22,379,154.03 Total (thousands of euros);2022;19,324,754.82 Total (thousands of euros);2021;17,249,249.50 Government: Total (thousands of euros);2024;4,564,778.68 Government: Total (thousands of euros);2023;3,992,242.91 Government: Total (thousands of euros);2022;3,329,693.82 Government: Total (thousands of euros);2021;2,910,025.20 Government: %;2024;19.07 Government: %;2023;17.84 Government: %;2022;17.23 Government: %;2021;16.90 Higher Education: Total (thousands of euros);2024;5,961,559.29 Higher Education: Total (thousands of euros);2023;5,708,661.40 Higher Education: Total (thousands of euros);2022;5,026,022.34 Higher Education: Total (thousands of euros);2021;4,586,993.40 Higher Education: %;2024;24.91 Higher Education: %;2023;25.51 Higher Education: %;2022;26.01 Higher Education: %;2021;26.60 Enterprises: Total (thousands of euros);2024;13,342,418.99 Enterprises: Total (thousands of euros);2023;12,615,738.67 Enterprises: Total (thousands of euros);2022;10,901,727.72 Enterprises: Total (thousands of euros);2021;9,696,150.20 Enterprises: %;2024;55.75 Enterprises: %;2023;56.37 Enterprises: %;2022;56.41 Enterprises: %;2021;56.20 PNP: Total (thousands of euros);2024;62,123.97 PNP: Total (thousands of euros);2023;62,511.05 PNP: Total (thousands of euros);2022;67,310.94 PNP: Total (thousands of euros);2021;56,080.80 PNP: %;2024;0.26 PNP: %;2023;0.28 PNP: %;2022;0.35 PNP: %;2021;0.30