2022 Revenue of $131.5 million, net loss of $(57.3) million and Adjusted EBITDA of $65.7 million
Q4 revenue of $26.2 million, net loss of $(42.3) million and Adjusted EBITDA of $2.9 million
Read more at prnewswire.comAll information and data in this article is solely for informational purposes. For more information please view the Barchart Disclosure Policy here
2022 Revenue of $131.5 million, net loss of $(57.3) million and Adjusted EBITDA of $65.7 million
Q4 revenue of $26.2 million, net loss of $(42.3) million and Adjusted EBITDA of $2.9 million
Read more at prnewswire.com