Revenue: €1.32b (up 28% from 3Q 2023). Net income: €19.0m (up from €79.9m loss in 3Q 2023). Profit margin: 1.4% (up from net ...
Net income: €6.38m (up 96% from 3Q 2023). Profit margin: 6.9% (up from 4.0% in 3Q 2023). The increase in margin was driven by ...