According to The European Smaller Companies Trust latest financial reports the company had revenue of $141.45M in 2023-06-30, a -162.58% decrease from 2022. The European Smaller Companies Trust highest revenue was $436.35M in 2021.
Year | Revenue | Change |
---|---|---|
2023 | $141.45M | -162.58% |
2022 | $-226.02M | -151.80% |
2021 | $436.35M | 1973.70% |
2020 | $21.04M | - |