Teladoc
The New York-based company posted a net loss of $1 billion, or $5.87 per share, causing its stock price to fall around 15%.
The deal includes an additional $5 million that could be paid to Catapult based on its performance after the sale.