Strong EBIT Performance
EBIT more than doubled to over a billion, with a significant margin improvement from 9% in Q1 2024 to 21% in Q1 2025.
Successful Cost Management
Positive net income achieved for the first time since 2023, attributed to cost reduction and efficiency improvements.
Cerberus Partnership Progress
Invested in 14 deals, closed 11, with an expected 1.9 net money multiple, highlighting the strategic partnership's potential.
Technological Advancements
Ophelos platform rolled out in six countries, improving collections, customer experience, and lowering costs.
Recapitalization Milestone
Favorable rulings in the US and Sweden confirm successful recapitalization, expected to close by July.