Criteo S.A. (CRTO) Financials

CRTO Assets vs Liabilities

DateAssetsLiabilities
June 30, 2026 2.0 billion 846.7 million
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

CRTO Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
June 30, 2026 -22.6 million 29.7 million
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

CRTO Net Income

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

CRTO Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
June 30, 2026 280.3 million - 138.5 million
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

CRTO Shares Outstanding

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

CRTO Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
June 30, 2026 91.1 million 71.9 million 85.5 million 35.8 million
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

CRTO Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
June 30, 2026 428.0 million 205.8 million
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

CRTO Revenue by Segment

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

CRTO

Price: $17.62

52 week price:
15.58
25.29

Payout Ratio Range:
61.09%
96.46%

Earnings Per Share: 2.13 USD

P/E Ratio: 8.43

Exchange: NMS

Sector: Communication Services

Industry: Advertising Agencies

Country: France

Volume: 367500

Ebitda: 101.9 million

Market Capitalization: 889.8 million

Links: