The company reported a net revenue of $74.4 million ahead of its scheduled earnings conference call.
You must be logged in to post a comment.