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.