Financial year ended 31 March 2023

  • Revenues €238.8m
  • EBITDA margin rate** 11.5%
  • % international* 74%
  • Employees 1,446

Financial year ended 31 March 2022

  • Revenues €205.3m
  • EBITDA margin rate** 12.8%
  • % international* 74%
  • Employees 1,413

Financial year ended 31 March 2021

  • Revenues €174m
  • EBITDA margin rate** 11%
  • % international* 73%
  • Employees ~1,339

Financial year ended 31 March 2020

  • Revenues €235.7m
  • Growth +2.3%
  • EBITDA margin rate** 9.4%
  • % international* 74%
  • Employees 1,677

*French subsidiaries' export sales and foreign subsidiaries' sales outside France.
**Recurring Operating Income + Depreciation of fixed assets.