Looks like they received $1 billion in private + government grants, so upper end would be 15%?
> The University ended fiscal year 2024 with an operating surplus of $45 million compared to $186 million in fiscal year 2023, on an operating revenue base of $6.5 billion.