Criteo presents factsheet highlighting $4.6 billion in annual media spend
CRTO•Criteo’s factsheet highlights $4.6 billion in annual media spend. The brief also reports 2025 net income of $149 million, up 30%, and free cash flow of $211 million, up 16%.
1. Financial and business figures
Criteo’s 2025 net income rose 30% to $149 million, while free cash flow increased 16% to $211 million. As of September 30, 2026, the company had $326 million in cash and marketable securities and no long-term debt. Its remaining share repurchase authorization was $156 million, after approximately $984 million in buybacks since 2018. Performance Media new business spending increased 13% in the third quarter of 2026.




