Financial year ended 31 March 2023
- Revenues €238.8m
- % 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.