Stadium revenue.Yes, all clubs do and all clubs don't automatically spend all of the money generated through player sales on new players. If you get loans to pay for the stadium the loans need to repaid, where does this money come from to repay the loans and pay the interest?
Most clubs do automatically spend all money generated through player sales on new players, I'd suggest the majority of clubs in the prem spend more than they sell on a regular basis.