Achieved net revenue of $8.9 million for the three months ended March 31, 2024 Adjusted EBITDA1 loss of $0.4 million for the three months ended March 31, 2024 Negative operating cash flow of $0.9 million for the three months ended March 31, 2024 Numb
2024 Results of Operations: Read More