Criteo S.A. (CRTO)
↓ Download CSV- Sector Services
- Incorporated I0
- Fiscal year ends Dec 31
In fiscal 2025, Criteo S.A. reported revenue of $1.94B, up 0.6% from the prior year. The company was profitable, with a net margin of 7.4% and a gross margin of 54.0%. It held $2.20B in total assets against $1.02B in total liabilities.
Key ratios (FY2025)
54.0%
Gross margin
10.4%
Operating margin
7.4%
Net margin
12.2%
Return on equity
+0.6%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.94B | $1.93B | $1.95B | $2.02B | $2.25B | $2.07B | $2.26B | $2.30B | $2.30B | $1.80B |
| Cost of Revenue | $770.28M | $811.81M | $926.84M | $1.09B | $1.33B | $1.25B | $1.31B | $1.33B | $1.36B | $1.07B |
| Gross Profit | $1.05B | $982.97M | $863.04M | $795.20M | $781.94M | $688.02M | $829.04M | $834.24M | $819.50M | $644.98M |
| Operating Income | $202.76M | $151.40M | $77.22M | $24.28M | $151.88M | $108.83M | $141.21M | $147.11M | $137.84M | $121.00M |
| Net Income | $144.60M | $111.57M | $53.26M | $8.95M | $134.46M | $71.68M | $90.75M | $88.64M | $91.21M | $82.27M |
| EPS (Diluted) | $2.64 | $1.90 | $0.88 | $0.14 | $2.09 | $1.16 | $1.38 | $1.31 | $1.34 | $1.25 |
| Total Assets | $2.20B | $2.27B | $2.39B | $2.35B | $1.98B | $1.85B | $1.79B | $1.60B | $1.53B | $1.21B |
| Total Liabilities | $1.02B | $1.19B | $1.28B | $1.27B | $785.27M | $700.72M | $752.40M | $629.24M | $633.60M | $601.31M |
| Shareholders' Equity | $1.19B | $1.08B | $1.11B | $1.08B | $1.20B | $1.15B | $1.04B | $967.89M | $897.70M | $609.88M |
| Cash & Equivalents | $342.04M | $290.69M | $336.34M | $348.20M | $515.53M | $488.01M | $418.76M | $364.43M | $414.11M | $270.32M |
| Operating Cash Flow | $311.24M | $258.16M | $224.25M | $255.99M | $220.91M | $185.36M | $222.83M | $260.73M | $245.46M | $153.47M |
| Capital Expenditures | $102.74M | $78.11M | $116.11M | $63.81M | — | — | — | — | — | — |
| Shares Outstanding | 51.15M | 54.28M | 61.17M | 63.25M | 65.88M | 66.27M | 66.20M | 67.71M | 66.09M | 63.98M |