Financial year ended 31 March 2026

  • Revenues €280m
  • EBITDA margin rate** 11.7%
  • % international* 74%
  • Employees 1,741

Financial year ended 31 March 2025

  • Revenues €248.7m
  • EBITDA margin rate** 10.9%
  • % international* 75%
  • Employees 1,443

Financial year ended 31 March 2024

  • Revenues €248.4m
  • EBITDA margin rate** 11.7%
  • % international* 73%
  • Employees 1,446

Financial year ended 31 March 2023

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

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