Teladoc Health Reports Full Year and Fourth Quarter 2024 Results
1. Teladoc reported 2024 revenue of $2.57 billion, down 1% YoY. 2. Net loss in 2024 reached $1.00 billion, compared to $220 million in 2023. 3. Adjusted EBITDA for 2024 decreased by 5% to $310.7 million. 4. International revenue grew by 12%, while U.S. revenue fell by 3%. 5. Company plans to acquire Catapult Health to drive future growth.