Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €620.4M | €248.7M | €108.6M | €106.4M | €60.9M |
| Gross profit | €383.6M | €124.5M | €48.8M | €56.9M | €22.1M |
| Operating income | €317.7M | €69.4M | €14.4M | €41.2M | €11.1M |
| EBITDAderived | €321.3M | €72.0M | €15.0M | €42.2M | €11.5M |
| Net income | €280.2M | €65.1M | €11.5M | €35.5M | €7.5M |
| Basic EPSper diluted share | €0.80 | €0.19 | €0.06 | €0.22 | €0.06 |
| Diluted EPSper diluted share | €0.79 | €0.19 | €0.06 | €0.22 | €0.06 |