Criteo S.A. (CRTO) Financials

CRTO Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 2.1 billion 902.6 million
Dec. 31, 2025 2.2 billion 1.0 billion
Sept. 30, 2025 2.1 billion 891.3 million
June 30, 2025 2.1 billion 986.6 million

CRTO Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 15.4 million 13.3 million
Dec. 31, 2025 133.3 million 5.8 million
Sept. 30, 2025 66.6 million 14.8 million
June 30, 2025 -36.6 million 20.1 million

CRTO Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
March 31, 2026 7.8 million
Dec. 31, 2025 46.4 million
Sept. 30, 2025 40.1 million
June 30, 2025 22.9 million

CRTO Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 348.3 million - 133.7 million
Dec. 31, 2025 365.3 million - 138.4 million
Sept. 30, 2025 278.8 million - 109.3 million
June 30, 2025 223.6 million 335000 117.5 million

CRTO Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 51.0 million
Dec. 31, 2025 53.1 million
Sept. 30, 2025 55.4 million
June 30, 2025 55.1 million

CRTO Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 33.0 million 69.7 million 142.7 million 97.5 million
Dec. 31, 2025 27.4 million 75.3 million 147.4 million 108.0 million
Sept. 30, 2025 23.0 million 67.7 million 137.2 million 87.0 million
June 30, 2025 35.3 million 79.6 million 148.5 million 108.2 million

CRTO Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 424.6 million 201.9 million
Dec. 31, 2025 541.1 million 243.7 million
Sept. 30, 2025 469.7 million 213.2 million
June 30, 2025 482.7 million 224.2 million

CRTO Revenue by Segment

Graph available only for paid members. Upgrade to see it.

CRTO

Price: $17.73

52 week price:
15.58
27.13

Payout Ratio Range:
61.09%
96.46%

Earnings Per Share: 2.13 USD

P/E Ratio: 7.56

Exchange: NMS

Sector: Communication Services

Industry: Advertising Agencies

Country: France

Volume: 367500

Ebitda: 101.9 million

Market Capitalization: 868.7 million

Links: