Loss Per Share (GAAP)
$2.85
Revenue
$108.8M
What to Watch: Management’s earnings call scheduled for March 17 at 10:30 AM ET will be critical for understanding the drivers behind the $57.7 million net loss and whether the company can sustain positive adjusted EBITDA while returning to profitability.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.