2024 KEY FIGURES

92.0M

Net Revenue

6.9M

Net Bookings

21.8M

Adjusted EBITDA

13.97 cent

Adjusted EPS

2.0M

Net Cash

Share Price

Delivered by IDX – link to website (opens in a new window)

Powered by Sitecore