Much comes from direct donations, some is from tourism, some is from the annual Peter’s Pence collection.
I did see those in the search I did.
However, when I did my search, the sources I found claimed that donations to local parishes still get funneled up bit by bit.
It was CNN, though, so I’m taking it with an entire saltshaker while trying to refine my search. Most of the top sites that come up when I ask the question are very anti-Catholic.