The company beat revenue expectations with $180.8 million but fell short when it came to losses per share at 5 cents more than what analysts expected.
The company beat revenue expectations with $180.8 million but fell short when it came to losses per share at 5 cents more than what analysts expected.