CRITEO REPORTS RECORD FIRST QUARTER 2025 RESULTS
1. CRTO reported $451M in Q1 2025 revenue, up 0.3% year-over-year. 2. Net income surged to $40 million, a 367% increase from Q1 2024. 3. CRTO deployed $56 million for share repurchases in the quarter. 4. Retail Media showed strong growth with an 18% increase in contribution ex-TAC. 5. Future revenue may face pressures due to client service scope reductions.