Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €503.7M | €511.4M | €488.0M | €452.7M | €372.9M | €355.4M | €359.2M | €332.4M | €300.5M | €266.3M | €241.6M | €217.2M | €186.3M | €153.2M | €90.2M | €78.8M |
| Gross profit | €329.8M | €328.6M | €314.0M | €284.4M | €231.1M | €222.2M | €232.2M | €212.4M | €191.3M | €169.8M | €156.6M | €137.6M | €114.8M | €91.1M | €60.7M | €53.0M |
| Gross margin | 65.48% | 64.25% | 64.34% | 62.84% | 61.97% | 62.51% | 64.64% | 63.92% | 63.65% | 63.76% | 64.81% | 63.33% | 61.62% | 59.45% | 67.38% | 67.22% |
| Operating expenses | €310.9M | €300.2M | €299.1M | €266.8M | €210.5M | €202.9M | €219.6M | €191.9M | €171.2M | €150.9M | €137.3M | €124.1M | €104.3M | €84.2M | €53.9M | €50.4M |
| Operating income | €18.9M | €28.4M | €14.9M | €17.6M | €20.6M | €19.3M | €12.6M | €20.6M | €20.1M | €18.9M | €19.3M | €13.5M | €10.5M | €6.9M | €6.8M | €2.5M |
| Operating margin | 3.75% | 5.56% | 3.05% | 3.89% | 5.53% | 5.43% | 3.52% | 6.19% | 6.68% | 7.08% | 7.97% | 6.20% | 5.63% | 4.50% | 7.57% | 3.22% |
| EBITDA | €48.6M | €56.7M | €45.5M | €46.9M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 9.64% | 11.09% | 9.32% | 10.37% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €11.4M | €18.3M | €11.2M | €11.0M | €13.5M | €13.1M | €10.2M | €13.7M | €13.1M | €12.3M | €11.5M | €7.5M | €5.6M | €4.2M | €7.3M | €2.0M |
| Net profit margin | 2.25% | 3.58% | 2.30% | 2.44% | 3.63% | 3.68% | 2.85% | 4.13% | 4.35% | 4.62% | 4.74% | 3.47% | 3.02% | 2.75% | 8.05% | 2.56% |
| Basic EPSper basic share | €2.32 | €3.70 | €2.23 | €2.20 | €2.68 | €2.55 | €2.05 | €2.82 | €2.63 | €2.46 | €2.30 | €1.51 | €0.99 | €0.76 | €1.41 | €0.36 |
| Diluted EPSper diluted share | €2.32 | €3.70 | €2.23 | €2.20 | €2.68 | €2.55 | €2.05 | €2.82 | €2.63 | €2.46 | €2.30 | €1.51 | €0.99 | €0.76 | €1.41 | €0.36 |
Vinci Energies ($DG-EURONEXT) said it had secured 83.56% of All for One ($A1OS) Group’s shares before the end of the acceptance period for its takeover offer. The level exceeds the transaction’s minimum threshold of 75% plus one share. The ...