Babylon Reports Another Strong Quarter Ahead of Consensus Estimates with Revenue Growth of 3.9x and 45 ppts Adjusted EBITDA Margin Improvement
Third quarter revenue grew 3.9x year-over-year to $288.9 million U.S. value-based care members grew by 171% year-over-year, including 285% growth in Medicare membership Adjusted EBITDA Margin of (18.8)% for the quarter...
Read More