The company reported a net loss of $44 million, equivalent to $0.07 per share, with adjusted EBITDA at $75.3 million.
​Â
​The company reported a net loss of $44 million, equivalent to $0.07 per share, with adjusted EBITDA at $75.3 million.
read moreÂ