Key indicators Front pageAbout usKey indicators Key indicatorsEnersense in numbers (2023), EUR million: Revenue: 363 Adjusted EBITDA: 15.1 Order backlog (31 December 2023): 457 All key indicators