Independence Health posts $239M loss for 2024

Advertisement

Independence Health Group, the parent company of Independence Blue Cross, reported a net loss of $239 million in 2024.

The company’s consolidated revenue was $32 billion, up $1 billion compared to 2023. Independence cited cost pressures in its Medicaid and Medicare businesses, including a higher level of medical acuity among its Medicaid membership.

Independence’s medical cost ratio was 91.2% in 2024, compared to 87.8% in 2023.

At the Becker's 5th Annual Fall Payer Issues Roundtable, taking place November 2–3 in Chicago, payer executives and healthcare leaders will come together to discuss value-based care, regulatory changes, cost management strategies and innovations shaping the future of payer-provider collaboration. Apply for complimentary registration now.

Register to Attend Webinar

AI agents are reshaping payer operations faster than the data behind them can keep up

Thursday, July 23
11:00 AM - 12:00 PM CDT

Presenter: Chris Pierpan

Advertisement

Next Up in Payer

Advertisement