Net Revenue: 1.3 M€ EBITDA: 0.1 M€
Net Revenue: 12.7 M€ EBITDA: 2.5 M€
Net Revenue: 18.4 M€ EBITDA: 3.6 M€
Net Revenue: 11.2 M€ EBITDA: 1.3 M€ Number of Employees: 5
Net Revenue: 90.0 M€ EBITDA: 8.0 M€ Number of Employees: 143
Net Revenue: 11.6 M€ EBITDA: 1.5 M€