Third Quarter 2024 Results Key Financial Results Revenue: €1.24b (up 39% from 3Q 2023).