Yeah, the few at the top bring in revenue, but most don’t. Speculating on future revenue is not helpful.
If you’d read the links I shared, you’d see the revenue figures include alumni donations, and they’re still a net negative for the majority of schools.
Python with numpy/matplotlib/scipy.