Origin of the funds/unit;Period;Total Total (thousands of euros);2021;2,269,946 Public Administration: Total (thousands of euros);2021;970,923 Public Administration: %;2021;42.8 Higher education: Total (thousands of euros);2021;92,017 Higher education: %;2021;4.1 Companies: Total (thousands of euros);2021;959,616 Business: %;2021;42.3 PNPI: Total (thousands of euros);2021;51,384 PNPI: %;2021;2.3 Foreign: Total (thousands of euros);2021;196,006 Foreign: %;2021;8.6