Operating Revenue: $5.07B, out of which - Federal funding (sponsored support): $2.30B
Operating Costs: $4.78B, out of which - Sponsored research expenditure: $2.10B
Additionally, they seem to have $24.57B worth of endowed funds and get gifts and pledges of net ~$0.6B every year.
Looks like they can wane off their dependence on federal funding if only they tried. They don't have to deal with idiot politicians.