The company reported a net loss of $44 million, equivalent to $0.07 per share, with adjusted EBITDA at $75.3 million.
Where Today's News Shapes Tomorrow
Where Today's News Shapes Tomorrow
The company reported a net loss of $44 million, equivalent to $0.07 per share, with adjusted EBITDA at $75.3 million.