Criteo's GAAP net income for 2020 was $74.689 million, down 22.2% from $95.969 million in the prior year. Revenue declined 8.4% to $2.073 billion from $2.262 billion a year earlier.