Latest News and Press Releases
Want to stay updated on the latest news?
-
Quarterly revenue record of $605KQuarterly Adjusted EBITDA was $(38.6) million, an improvement of 38% versus Q2 2023, and an improvement of 20% versus Q1 2024Adjusted Net Loss Per Share was $(0.61), a...