Sectors/unit;Years;Total Total (thousands of euros);2024;23,930,880.9 Total (thousands of euros);2023;22,379,154.0 Total (thousands of euros);2022;19,324,754.8 Total (thousands of euros);2021;17,249,249.5 Government: Total (thousands of euros);2024;4,564,778.7 Government: Total (thousands of euros);2023;3,992,242.9 Government: Total (thousands of euros);2022;3,329,693.8 Government: Total (thousands of euros);2021;2,910,025.2 Government: %;2024;19.1 Government: %;2023;17.8 Government: %;2022;17.2 Government: %;2021;16.9 Higher Education: Total (thousands of euros);2024;5,961,559.3 Higher Education: Total (thousands of euros);2023;5,708,661.4 Higher Education: Total (thousands of euros);2022;5,026,022.3 Higher Education: Total (thousands of euros);2021;4,586,993.4 Higher Education: %;2024;24.9 Higher Education: %;2023;25.5 Higher Education: %;2022;26.0 Higher Education: %;2021;26.6 Enterprises: Total (thousands of euros);2024;13,342,419.0 Enterprises: Total (thousands of euros);2023;12,615,738.7 Enterprises: Total (thousands of euros);2022;10,901,727.7 Enterprises: Total (thousands of euros);2021;9,696,150.2 Enterprises: %;2024;55.8 Enterprises: %;2023;56.4 Enterprises: %;2022;56.4 Enterprises: %;2021;56.2 PNP: Total (thousands of euros);2024;62,124.0 PNP: Total (thousands of euros);2023;62,511.1 PNP: Total (thousands of euros);2022;67,310.9 PNP: Total (thousands of euros);2021;56,080.8 PNP: %;2024;0.3 PNP: %;2023;0.3 PNP: %;2022;0.3 PNP: %;2021;0.3