CRITEO REPORTS RECORD FIRST QUARTER 2025 RESULTS
1. Criteo's Q1 2025 revenue was $451 million, slightly up from Q1 2024. 2. Gross profit increased 9%, lifting the gross profit margin to 52%. 3. Net income surged 367% to $40 million, driving diluted EPS to $0.66. 4. Share repurchases totaled $56 million, reflecting capital return strategy. 5. Retail Media revenue experienced a notable 17% increase year-over-year.