Yahoo Finance • 3 years ago
Reports quarterly results with revenues of $460.9 million, up $224.4 million or 94.9%; Net revenues of $84.9 million, up $28.1 million or 49.5%; Net income of $14.3 million, up $9.3 million or 186.0%; and Adjusted EBITDA of $23.6 millio... Full story