Turnover: 147.15 million EUR (2022)

Country: France

Mecapole is a group of around twenty independent companies operating in the machining sector in France.

The company's offer revolves around 3 types of services:

  • Manufacturing engineering, product redesign, reverse engineering, process and product innovation;
  • Audit and qualification of subcontractors, rank 2 management;
  • Operational maintenance and remote logistics management.

The company's growth strategy is clearly geared towards external growth, with transactions carried out in 2016 with Curtil, Cousso and MPS.

The reference shareholder common to all the companies is MFGI, a Lyon-based family office specialized for 20 years in the support and takeover of French SMEs with a long-term entrepreneurial approach.

Financial Data

DUNS: 514783265

Legal Name: MECAPOLE

Address: 4 RUE PRESIDENT CARNOT , 69002 LYON

Number of employees: Entre 3 et 5 salariés (2021)

Capital: 6 005 198 EUR


Financial Data:

Year 2023 2022 2021 2020 2019 2018 2017 2016 2015
Turnover 1 808 000 1 471 499 1 736 500 2 485 500 2 191 000 2 925 375 2 513 000 1 990 310 -
Gross margin (€) 1 824 777 3 485 619 1 737 806 2 499 938 2 266 265 2 948 605 2 520 939 1 997 420 -
EBITDA (€) -171 071 -22 587 81 456 -203 870 -207 175 -29 726 -400 695 132 405 -
Operating profit (€) -177 135 1 971 524 -1 945 416 -238 268 -241 139 -41 692 -400 695 129 957 -
Net profit (€) 2 620 133 -2 152 810 -1 961 841 808 227 947 131 -407 280 -558 854 158 503 -
Turnover growth rate (%) 22,9 -15,3 -30,1 13,4 -25,1 16,4 26,3 - -
Ebitda margin rate (%) -9,5 -1,5 4,7 -8,2 -9,5 -1 -15,9 6,7 -
Operating margin rate (%) -9,8 134 -112 -9,6 -11 -1,4 -15,9 6,5 -
Working Capital (turnover days) 2 282,5 2 923,2 1 843,6 1 173,4 1 248,6 688,4 764 25,3 -
Working Capital requirements (turnover days) 23,8 -264,9 -183,6 -156,6 -42,9 -59,7 97,1 148,2 -
Net margin (%) 144,9 -146,3 -113 32,5 43,2 -13,9 -22,2 8 -
Added value / Turnover (%) 51,2 52,9 55,2 36,8 25,8 41,9 26,5 60,5 -
Wages and social charges (€) 1 095 147 802 245 853 293 1 108 782 816 037 1 241 468 1 037 921 1 052 076 -
Salaries / Turnover (%) 60,6 54,5 49,1 44,6 37,2 42,4 41,3 52,9 -