Crto Report, Built on proprietary commerce data from … Criteo announced their Q1 2025 earnings on 5/2/2025.