XML 52 R43.htm IDEA: XBRL DOCUMENT
v3.23.3

Earnings Per Share (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2023
Earnings Per Share [Abstract] |
Schedule of Basic Earnings Per Share |
| Three Months Ended |  | Nine Months Ended
| September 30, 2023 | September 30, 2022 |  | September 30, 2023 | September 30, 2022
Net income (loss) attributable to shareholders of Criteo S.A. | $ | 6,927 |  | $ | 6,579 |  |  | $ | (7,758) |  | $ | (6,448) |
Weighted average number of shares outstanding | 56,297,666 |  | 60,318,114 |  |  | 56,173,218 |  | 60,431,597 |
Basic earnings per share | $ | 0.12 |  | $ | 0.11 |  |  | $ | (0.14) |  | $ | (0.11) |
Schedule of Diluted Earnings Per Share |
| Three Months Ended |  | Nine Months Ended
| September 30, 2023 | September 30, 2022 |  | September 30, 2023 | September 30, 2022
Net income (loss) attributable to shareholders of Criteo S.A. | $ | 6,927 |  | $ | 6,579 |  |  | $ | (7,758) |  | $ | (6,448) |
Basic shares : |  |  |  |  |
Weighted average number of shares outstanding of Criteo S.A. | 56,297,666 |  | 60,318,114 |  |  | 56,173,218 |  | 60,431,597 |
Dilutive effect of : |  |  |  |  |
Restricted share awards ("RSUs") | 3,718,688 |  | 2,715,552 |  |  | — |  | — |
Share options and BSPCE | 103,221 |  | 111,342 |  |  | — |  | — |
Share warrants | 53,378 |  | 90,803 |  |  | — |  | — |
Diluted shares : |  |  |  |  |
Weighted average number of shares outstanding used to determine diluted earnings per share | 60,172,953 |  | 63,235,811 |  |  | 56,173,218 |  | 60,431,597 |
Diluted earnings per share | $ | 0.12 |  | $ | 0.10 |  |  | $ | (0.14) |  | $ | (0.11) |

X
- Definition Schedule Of Earnings Per Share, Basic [Table Text Block] + References No definition available. + Details
Name: | crto_ScheduleOfEarningsPerShareBasicTableTextBlock
Namespace Prefix: | crto_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Earnings Per Share, Diluted [Table Text Block] + References No definition available. + Details
Name: | crto_ScheduleOfEarningsPerShareDilutedTableTextBlock
Namespace Prefix: | crto_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration