Corporate income tax revenue, 1995 – 2025, in billion euros. That is the highest point in the series.