To add to the story, here's the budget numbers all in Euros (via transfermarkt)
2017 - In 121, Out 103, Net 18
2018 - 0, 5, -5
2019 - 151, 65, 86
2020 - 110, 13, 97
Total - 382, 186, 196
Average net spending per year 49m Euros
Since
2021 - 96, 35, 61
2022 - 180, 39, 141
2023 - 272, 121, 151...