Allwyn reports €2.24bn Q1 revenue in 2025 update

First-quarter financials include licence update and capital structure changes.