Each circuit pays 30 million Euro/USD in membership fee per season to get one race, plus they have to cover all costs for keeping the track certified. F1-races generates enormous revenues and I think at least the ticket revenue goes to the circuit. But the biggest part apparently goes to the private owners of F1 and the ol' man Bernie Ecclestone.
@R129 UK, then it's time to visit a F1 race again!

My last was at Red Bull Ring, Austria 2022. Me and my sons, what a great journey we had.