Sectors/unit Years Total Total Sectors (thousands of euros) 2023 2,748,629 Total Sectors (thousands of euros) 2022 2,565,367 Total Sectors (thousands of euros) 2021 2,269,946 Public Administration: Total (thousands of euros) 2023 790,000 Public Administration: Total (thousands of euros) 2022 775,164 Public Administration: Total (thousands of euros) 2021 716,877 Public Administration: % 2023 28.7 Public Administration: % 2022 30.2 Public Administration: % 2021 31.6 Higher Education: Total (thousands of euros) 2023 663,966 Higher Education: Total (thousands of euros) 2022 554,906 Higher Education: Total (thousands of euros) 2021 500,703 Higher Education: % 2023 24.2 Higher Education: % 2022 21.6 Higher Education: % 2021 22.1 Companies: Total (thousands of euros) 2023 1,283,346 Companies: Total (thousands of euros) 2022 1,223,801 Companies: Total (thousands of euros) 2021 1,038,582 Companies: % 2023 46.7 Companies: % 2022 47.7 Companies: % 2021 45.8 NPPI: Total (thousands of euros) 2023 11,317 NPPI: Total (thousands of euros) 2022 11,496 NPPI: Total (thousands of euros) 2021 13,783 NPPI: % 2023 0.4 NPPI: % 2022 0.5 NPPI: % 2021 0.6