2022 Q4 Form 10-Q Financial Statement

#000157642722000100 Filed on November 01, 2022

View on sec.gov

Income Statement

Concept 2022 Q4 2022 Q3
Revenue $564.4M $446.9M
YoY Change -13.6% -12.12%
Cost Of Revenue $317.8M $233.5M
YoY Change -22.27% -21.53%
Gross Profit $246.6M $179.6M
YoY Change 0.92% 2.03%
Gross Profit Margin 43.69% 40.19%
Selling, General & Admin $128.6M $132.4M
YoY Change 5.3% 19.83%
% of Gross Profit 52.15% 73.72%
Research & Development $69.35M $42.73M
YoY Change 67.59% 28.13%
% of Gross Profit 28.12% 23.79%
Depreciation & Amortization $15.61M $20.15M
YoY Change -32.17% -21.09%
% of Gross Profit 6.33% 11.22%
Operating Expenses $197.9M $175.1M
YoY Change 15.99% 21.75%
Operating Profit $48.64M $4.478M
YoY Change -33.99% -86.09%
Interest Expense -$6.412M $422.0K
YoY Change 211.26% -5.17%
% of Operating Profit -13.18% 9.42%
Other Income/Expense, Net $268.0K $3.500M
YoY Change -95.03% -1850.0%
Pretax Income $42.50M $7.963M
YoY Change -38.47% -75.14%
Income Tax $26.45M $1.442M
% Of Pretax Income 62.24% 18.11%
Net Earnings $15.40M $6.579M
YoY Change -79.12% -71.98%
Net Earnings / Revenue 2.73% 1.47%
Basic Earnings Per Share $0.11
Diluted Earnings Per Share $0.22 $0.10
COMMON SHARES
Basic Shares Outstanding 60.21M shares 60.61M shares
Diluted Shares Outstanding 63.24M shares

Balance Sheet

Concept 2022 Q4 2022 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $373.3M $317.3M
YoY Change -34.6% -41.65%
Cash & Equivalents $348.2M $307.3M
Short-Term Investments $25.10M $10.00M
Other Short-Term Assets $51.87M $34.35M
YoY Change 51.73% 48.14%
Inventory
Prepaid Expenses $24.55M $22.32M
Receivables $708.9M $576.1M
Other Receivables $108.7M $92.27M
Total Short-Term Assets $1.261B $1.045B
YoY Change -0.25% -4.65%
LONG-TERM ASSETS
Property, Plant & Equipment $131.2M $114.5M
YoY Change -6.25% -23.73%
Goodwill $515.1M $597.8M
YoY Change 56.25% 80.84%
Intangibles $176.0M $77.46M
YoY Change 112.98% -13.24%
Long-Term Investments $5.928M $6.864M
YoY Change -48.16% -60.49%
Other Assets $50.82M $54.48M
YoY Change 43.38% 290.5%
Total Long-Term Assets $1.088B $1.078B
YoY Change 51.22% 49.96%
TOTAL ASSETS
Total Short-Term Assets $1.261B $1.045B
Total Long-Term Assets $1.088B $1.078B
Total Assets $2.349B $2.123B
YoY Change 18.42% 16.98%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $768.3M $576.8M
YoY Change 76.73% 62.91%
Accrued Expenses $116.6M $103.4M
YoY Change -11.82% -0.6%
Deferred Revenue $10.00K
YoY Change -87.8%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $219.0K $0.00
YoY Change -65.89% -100.0%
Total Short-Term Liabilities $1.080B $863.5M
YoY Change 60.58% 57.04%
LONG-TERM LIABILITIES
Long-Term Debt $74.00K $270.0K
YoY Change -79.44% -26.43%
Other Long-Term Liabilities $69.23M $65.62M
YoY Change 600.24% 565.23%
Total Long-Term Liabilities $187.8M $182.2M
YoY Change 66.6% 60.68%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.080B $863.5M
Total Long-Term Liabilities $187.8M $182.2M
Total Liabilities $1.268B $1.046B
YoY Change 61.45% 57.66%
SHAREHOLDERS EQUITY
Retained Earnings $577.7M $569.2M
YoY Change -3.98% 6.53%
Common Stock $736.6M $762.8M
YoY Change 0.43% 4.52%
Preferred Stock
YoY Change
Treasury Stock (at cost) $174.3M $152.9M
YoY Change 32.48% 24.92%
Treasury Stock Shares 5.049M shares
Shareholders Equity $1.048B $1.047B
YoY Change
Total Liabilities & Shareholders Equity $2.349B $2.123B
YoY Change 18.42% 16.98%

Cashflow Statement

Concept 2022 Q4 2022 Q3
OPERATING ACTIVITIES
Net Income $15.40M $6.579M
YoY Change -79.12% -71.98%
Depreciation, Depletion And Amortization $15.61M $20.15M
YoY Change -32.17% -21.09%
Cash From Operating Activities $125.5M $41.63M
YoY Change 90.05% -18.66%
INVESTING ACTIVITIES
Capital Expenditures $35.84M -$16.16M
YoY Change -438.12% -3.61%
Acquisitions
YoY Change
Other Investing Activities $3.446M -$140.9M
YoY Change 705.14% -2007.09%
Cash From Investing Activities -$32.40M -$157.0M
YoY Change 218.47% 1573.8%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -76.85M -21.69M
YoY Change 216.3% -23.76%
NET CHANGE
Cash From Operating Activities 125.5M 41.63M
Cash From Investing Activities -32.40M -157.0M
Cash From Financing Activities -76.85M -21.69M
Net Change In Cash 16.21M -137.1M
YoY Change -48.61% -1126.72%
FREE CASH FLOW
Cash From Operating Activities $125.5M $41.63M
Capital Expenditures $35.84M -$16.16M
Free Cash Flow $89.61M $57.79M
YoY Change 16.97% -14.95%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Entity Central Index Key
EntityCentralIndexKey
0001576427
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Amendment Flag
AmendmentFlag
false
dei Document Type
DocumentType
10-Q
dei Entity Shell Company
EntityShellCompany
false
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2022-09-30
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
001-36153
dei Entity Registrant Name
EntityRegistrantName
Criteo S.A.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
I0
dei Entity Address Address Line1
EntityAddressAddressLine1
32 Rue Blanche
dei Entity Address City Or Town
EntityAddressCityOrTown
Paris
dei Entity Address Country
EntityAddressCountry
FR
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
75009
dei Country Region
CountryRegion
33
dei City Area Code
CityAreaCode
75
dei Local Phone Number
LocalPhoneNumber
85 09 39
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2022Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
60210797 shares
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
307323000 usd
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
515527000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
57600000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
45400000 usd
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
576082000 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
581988000 usd
CY2022Q3 crto Prepaid Income Taxes
PrepaidIncomeTaxes
16474000 usd
CY2021Q4 crto Prepaid Income Taxes
PrepaidIncomeTaxes
8784000 usd
CY2022Q3 crto Prepaid Other Taxes And Other Taxes Receivable
PrepaidOtherTaxesAndOtherTaxesReceivable
75795000 usd
CY2021Q4 crto Prepaid Other Taxes And Other Taxes Receivable
PrepaidOtherTaxesAndOtherTaxesReceivable
73388000 usd
CY2022Q3 us-gaap Other Assets Current
OtherAssetsCurrent
34347000 usd
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
34182000 usd
CY2022Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
25000000 usd
CY2021Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
0 usd
CY2022Q3 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
10000000 usd
CY2021Q4 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
50299000 usd
CY2022Q3 us-gaap Assets Current
AssetsCurrent
1045021000 usd
CY2021Q4 us-gaap Assets Current
AssetsCurrent
1264168000 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
114493000 usd
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
139961000 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
77464000 usd
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
82627000 usd
CY2022Q3 us-gaap Goodwill
Goodwill
597781000 usd
CY2021Q4 us-gaap Goodwill
Goodwill
329699000 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
101982000 usd
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
120257000 usd
CY2022Q3 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
75000000 usd
CY2021Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
0 usd
CY2022Q3 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
0 usd
CY2021Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
5000000 usd
CY2022Q3 us-gaap Nontrade Receivables Noncurrent
NontradeReceivablesNoncurrent
6864000 usd
CY2021Q4 us-gaap Nontrade Receivables Noncurrent
NontradeReceivablesNoncurrent
6436000 usd
CY2022Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
54478000 usd
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
0 usd
CY2022Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
49487000 usd
CY2021Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
35443000 usd
CY2022Q3 us-gaap Assets Noncurrent
AssetsNoncurrent
1077549000 usd
CY2021Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
719423000 usd
CY2022Q3 us-gaap Assets
Assets
2122570000 usd
CY2021Q4 us-gaap Assets
Assets
1983591000 usd
CY2022Q3 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
576762000 usd
CY2021Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
430245000 usd
CY2022Q3 us-gaap Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
60038000 usd
CY2021Q4 us-gaap Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
3059000 usd
CY2022Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
5602000 usd
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
6641000 usd
CY2022Q3 crto Financial Liabilities Current
FinancialLiabilitiesCurrent
0 usd
CY2021Q4 crto Financial Liabilities Current
FinancialLiabilitiesCurrent
642000 usd
CY2022Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
30469000 usd
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
34066000 usd
CY2022Q3 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
56894000 usd
CY2021Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
60236000 usd
CY2022Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
72897000 usd
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
98136000 usd
CY2022Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
60810000 usd
CY2021Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
39523000 usd
CY2022Q3 us-gaap Liabilities Current
LiabilitiesCurrent
863472000 usd
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
672548000 usd
CY2022Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
2842000 usd
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3053000 usd
CY2022Q3 us-gaap Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
2836000 usd
CY2021Q4 us-gaap Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
5531000 usd
CY2022Q3 crto Financial Liabilities Noncurrent
FinancialLiabilitiesNoncurrent
270000 usd
CY2021Q4 crto Financial Liabilities Noncurrent
FinancialLiabilitiesNoncurrent
360000 usd
CY2022Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
77901000 usd
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
93893000 usd
CY2022Q3 us-gaap Loss Contingency Accrual Carrying Value Noncurrent
LossContingencyAccrualCarryingValueNoncurrent
32731000 usd
CY2021Q4 us-gaap Loss Contingency Accrual Carrying Value Noncurrent
LossContingencyAccrualCarryingValueNoncurrent
0 usd
CY2022Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
65618000 usd
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
9886000 usd
CY2022Q3 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
182198000 usd
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
112723000 usd
CY2022Q3 us-gaap Liabilities
Liabilities
1045670000 usd
CY2021Q4 us-gaap Liabilities
Liabilities
785271000 usd
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.025
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.025
CY2022Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
64985388 shares
CY2022Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
64985388 shares
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
956364000 usd
CY2022Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
64985388 shares
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
65883347 shares
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
65883347 shares
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65883347 shares
CY2022Q3 us-gaap Common Stock Value
CommonStockValue
2125000 usd
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
2149000 usd
CY2022Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
5049409 shares
CY2021Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
5207873 shares
CY2022Q3 us-gaap Treasury Stock Value
TreasuryStockValue
152889000 usd
CY2021Q4 us-gaap Treasury Stock Value
TreasuryStockValue
131560000 usd
CY2022Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
760666000 usd
CY2021Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
731248000 usd
CY2022Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-131651000 usd
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-40294000 usd
CY2022Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
569218000 usd
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
601588000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
1047469000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1163131000 usd
CY2022Q3 us-gaap Minority Interest
MinorityInterest
29431000 usd
CY2021Q4 us-gaap Minority Interest
MinorityInterest
35189000 usd
CY2022Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1076900000 usd
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1198320000 usd
CY2022Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2122570000 usd
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1983591000 usd
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
446921000 usd
CY2021Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
508580000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1452578000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1600968000 usd
CY2022Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
233543000 usd
CY2021Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
297619000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
807758000 usd
CY2022Q3 us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
33771000 usd
CY2021Q3 us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
34935000 usd
us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
96214000 usd
us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
107011000 usd
CY2022Q3 us-gaap Gross Profit
GrossProfit
179607000 usd
CY2021Q3 us-gaap Gross Profit
GrossProfit
176026000 usd
us-gaap Gross Profit
GrossProfit
548606000 usd
us-gaap Gross Profit
GrossProfit
537593000 usd
CY2022Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
42725000 usd
CY2021Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
33345000 usd
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
118248000 usd
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
106957000 usd
CY2022Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
90051000 usd
CY2021Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
75619000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
278363000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
235724000 usd
CY2022Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
42353000 usd
CY2021Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
34877000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
176361000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
108779000 usd
CY2022Q3 us-gaap Operating Expenses
OperatingExpenses
175129000 usd
CY2021Q3 us-gaap Operating Expenses
OperatingExpenses
143841000 usd
us-gaap Operating Expenses
OperatingExpenses
572972000 usd
us-gaap Operating Expenses
OperatingExpenses
451460000 usd
CY2022Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
4478000 usd
CY2021Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
32185000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
-24366000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
86133000 usd
CY2022Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
3485000 usd
CY2021Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-154000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
23927000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1391000 usd
CY2022Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7963000 usd
CY2021Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
32031000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-439000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
84742000 usd
CY2022Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1442000 usd
CY2021Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7801000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4735000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
22033000 usd
CY2022Q3 us-gaap Profit Loss
ProfitLoss
6521000 usd
CY2021Q3 us-gaap Profit Loss
ProfitLoss
24230000 usd
us-gaap Profit Loss
ProfitLoss
-5174000 usd
us-gaap Profit Loss
ProfitLoss
62709000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
6579000 usd
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
23481000 usd
us-gaap Net Income Loss
NetIncomeLoss
-6448000 usd
us-gaap Net Income Loss
NetIncomeLoss
60691000 usd
CY2022Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-58000 usd
CY2021Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
749000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1274000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
2018000 usd
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60318114 shares
CY2021Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60873594 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60431597 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60759613 shares
CY2022Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
63235811 shares
CY2021Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
64197686 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
63050355 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
64313526 shares
CY2022Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.11
CY2021Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.00
CY2022Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
CY2021Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.37
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.94
CY2022Q3 us-gaap Profit Loss
ProfitLoss
6521000 usd
CY2021Q3 us-gaap Profit Loss
ProfitLoss
24230000 usd
us-gaap Profit Loss
ProfitLoss
-5174000 usd
us-gaap Profit Loss
ProfitLoss
62709000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-30896000 usd
CY2021Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-18394000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-101624000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-44934000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-409000 usd
CY2021Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-25000 usd
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-2944000 usd
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-683000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-30487000 usd
CY2021Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-18369000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-98680000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-44251000 usd
CY2022Q3 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-23966000 usd
CY2021Q3 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
5861000 usd
us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-103854000 usd
us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
18458000 usd
CY2022Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-22142000 usd
CY2021Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
5569000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-97806000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
19314000 usd
CY2022Q3 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-1824000 usd
CY2021Q3 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
292000 usd
us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-6048000 usd
us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-856000 usd
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1152687000 usd
CY2021Q1 us-gaap Profit Loss
ProfitLoss
23450000 usd
CY2021Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-36354000 usd
CY2021Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
2151000 usd
CY2021Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
4930000 usd
CY2021Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6760000 usd
CY2021Q1 us-gaap Stockholders Equity Other
StockholdersEquityOther
0 usd
CY2021Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1143763000 usd
CY2021Q2 us-gaap Profit Loss
ProfitLoss
15029000 usd
CY2021Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
10472000 usd
CY2021Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
7577000 usd
CY2021Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
29999000 usd
CY2021Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
11227000 usd
CY2021Q2 us-gaap Stockholders Equity Other
StockholdersEquityOther
0 usd
CY2021Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1158069000 usd
CY2021Q3 us-gaap Profit Loss
ProfitLoss
24230000 usd
CY2021Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-18369000 usd
CY2021Q3 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
12183000 usd
CY2021Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
37684000 usd
CY2021Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
12823000 usd
CY2021Q3 us-gaap Stockholders Equity Other
StockholdersEquityOther
0 usd
CY2021Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1151252000 usd
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1198320000 usd
CY2022Q1 us-gaap Profit Loss
ProfitLoss
21278000 usd
CY2022Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-18132000 usd
CY2022Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
320000 usd
CY2022Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
8304000 usd
CY2022Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
9041000 usd
CY2022Q1 us-gaap Stockholders Equity Other
StockholdersEquityOther
0 usd
CY2022Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1202523000 usd
CY2022Q2 us-gaap Profit Loss
ProfitLoss
-32972000 usd
CY2022Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-50061000 usd
CY2022Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
110000 usd
CY2022Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
21033000 usd
CY2022Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
11549000 usd
CY2022Q2 us-gaap Stockholders Equity Other
StockholdersEquityOther
-72000 usd
CY2022Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1110188000 usd
CY2022Q3 us-gaap Profit Loss
ProfitLoss
6521000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-30487000 usd
CY2022Q3 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
1000 usd
CY2022Q3 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
29846000 usd
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
20523000 usd
CY2022Q3 us-gaap Stockholders Equity Other
StockholdersEquityOther
0 usd
CY2022Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1076900000 usd
CY2022Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
280000000 usd
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
2195411 shares
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
26.7
us-gaap Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
1401489 shares
us-gaap Treasury Stock Shares Retired
TreasuryStockSharesRetired
952386 shares
us-gaap Profit Loss
ProfitLoss
-5174000 usd
us-gaap Profit Loss
ProfitLoss
62709000 usd
us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
122043000 usd
us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
103573000 usd
crto Depreciation Depletion And Amortization And Provisions For Various
DepreciationDepletionAndAmortizationAndProvisionsForVarious
134650000 usd
crto Depreciation Depletion And Amortization And Provisions For Various
DepreciationDepletionAndAmortizationAndProvisionsForVarious
67919000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
361000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-4694000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
42594000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
32174000 usd
crto Interest Accrued And Non Cash Financial Income And Expenses
InterestAccruedAndNonCashFinancialIncomeAndExpenses
-2244000 usd
crto Interest Accrued And Non Cash Financial Income And Expenses
InterestAccruedAndNonCashFinancialIncomeAndExpenses
0 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-16051000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
4568000 usd
us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
-12899000 usd
us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
-5820000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
23646000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-38000 usd
us-gaap Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
-13661000 usd
us-gaap Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
11381000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-75399000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-16654000 usd
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-19526000 usd
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-5693000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
23224000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
12710000 usd
us-gaap Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
-20178000 usd
us-gaap Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
-5774000 usd
crto Increase Decrease In Operating Lease Liabilities Assets
IncreaseDecreaseInOperatingLeaseLiabilitiesAssets
1190000 usd
crto Increase Decrease In Operating Lease Liabilities Assets
IncreaseDecreaseInOperatingLeaseLiabilitiesAssets
-3858000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
130530000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
154901000 usd
crto Payments To Acquire Intangible Assets Property Plant And Equipment
PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment
48955000 usd
crto Payments To Acquire Intangible Assets Property Plant And Equipment
PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment
44383000 usd
crto Increase Decrease In Accounts Payable Related To Intangible Assets Property Plant And Equipment
IncreaseDecreaseInAccountsPayableRelatedToIntangibleAssetsPropertyPlantAndEquipment
7632000 usd
crto Increase Decrease In Accounts Payable Related To Intangible Assets Property Plant And Equipment
IncreaseDecreaseInAccountsPayableRelatedToIntangibleAssetsPropertyPlantAndEquipment
1518000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
135453000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
9527000 usd
crto Payments For Proceeds From Change In Other Financial Noncurrent Assets
PaymentsForProceedsFromChangeInOtherFinancialNoncurrentAssets
-43052000 usd
crto Payments For Proceeds From Change In Other Financial Noncurrent Assets
PaymentsForProceedsFromChangeInOtherFinancialNoncurrentAssets
13803000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-133724000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-66195000 usd
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
78513000 usd
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0 usd
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
78513000 usd
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
1262000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
617000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
21688000 usd
CY2022Q3 us-gaap Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
65400000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
59162000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
72611000 usd
crto Proceeds From Payments For Change In Other Financial Liabilities
ProceedsFromPaymentsForChangeInOtherFinancialLiabilities
107000 usd
crto Proceeds From Payments For Change In Other Financial Liabilities
ProceedsFromPaymentsForChangeInOtherFinancialLiabilities
-3636000 usd
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
22242000 usd
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
0 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-36196000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-55821000 usd
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-68813000 usd
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-23438000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-108203000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
9447000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
515526000 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
488011000 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
407323000 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
497458000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
33685000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
23285000 usd
us-gaap Interest Paid Net
InterestPaidNet
959000 usd
us-gaap Interest Paid Net
InterestPaidNet
1139000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
41100000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
30800000 usd
us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
96214000 usd
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3 segment
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3 segment
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
446921000 usd
CY2021Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
508580000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1452578000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1600968000 usd
CY2022Q3 crto Gross Profit And Other Costs Of Revenue
GrossProfitAndOtherCostsOfRevenue
213378000 usd
CY2021Q3 crto Gross Profit And Other Costs Of Revenue
GrossProfitAndOtherCostsOfRevenue
210961000 usd
crto Gross Profit And Other Costs Of Revenue
GrossProfitAndOtherCostsOfRevenue
644820000 usd
crto Gross Profit And Other Costs Of Revenue
GrossProfitAndOtherCostsOfRevenue
644604000 usd
CY2022Q3 us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
33771000 usd
CY2021Q3 us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
34935000 usd
us-gaap Other Cost Of Operating Revenue
OtherCostOfOperatingRevenue
107011000 usd
CY2022Q3 us-gaap Gross Profit
GrossProfit
179607000 usd
CY2021Q3 us-gaap Gross Profit
GrossProfit
176026000 usd
us-gaap Gross Profit
GrossProfit
548606000 usd
us-gaap Gross Profit
GrossProfit
537593000 usd
CY2022Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
42725000 usd
CY2021Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
33345000 usd
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
118248000 usd
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
106957000 usd
CY2022Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
90051000 usd
CY2021Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
75619000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
278363000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
235724000 usd
CY2022Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
42353000 usd
CY2021Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
34877000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
176361000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
108779000 usd
CY2022Q3 us-gaap Operating Expenses
OperatingExpenses
175129000 usd
CY2021Q3 us-gaap Operating Expenses
OperatingExpenses
143841000 usd
us-gaap Operating Expenses
OperatingExpenses
572972000 usd
us-gaap Operating Expenses
OperatingExpenses
451460000 usd
CY2022Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
4478000 usd
CY2021Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
32185000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
-24366000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
86133000 usd
CY2022Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
3485000 usd
CY2021Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-154000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
23927000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1391000 usd
CY2022Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7963000 usd
CY2021Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
32031000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-439000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
84742000 usd
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3 segment
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3 segment
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
576082000 usd
us-gaap Proceeds Accounts Receivable Previously Written Off Recovery
ProceedsAccountsReceivablePreviouslyWrittenOffRecovery
2400000 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
581988000 usd
CY2022Q3 crto Prepaid Other Taxes And Other Taxes Receivable
PrepaidOtherTaxesAndOtherTaxesReceivable
75795000 usd
CY2021Q4 crto Prepaid Other Taxes And Other Taxes Receivable
PrepaidOtherTaxesAndOtherTaxesReceivable
73388000 usd
CY2022Q3 us-gaap Other Assets Current
OtherAssetsCurrent
34347000 usd
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
34182000 usd
CY2022Q3 us-gaap Nontrade Receivables Noncurrent
NontradeReceivablesNoncurrent
6864000 usd
CY2021Q4 us-gaap Nontrade Receivables Noncurrent
NontradeReceivablesNoncurrent
6436000 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
100000000 usd
CY2021Q4 us-gaap Restricted Cash
RestrictedCash
0 usd
CY2022Q3 us-gaap Marketable Securities
MarketableSecurities
10000000 usd
CY2021Q4 us-gaap Marketable Securities
MarketableSecurities
55299000 usd
CY2022Q3 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
803088000 usd
CY2021Q4 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
751293000 usd
CY2022Q3 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
576762000 usd
CY2021Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
430245000 usd
CY2022Q3 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
56894000 usd
CY2021Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
60236000 usd
CY2022Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
72897000 usd
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
98136000 usd
CY2022Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
60810000 usd
CY2021Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
39523000 usd
CY2022Q3 us-gaap Financial Liabilities Fair Value Disclosure
FinancialLiabilitiesFairValueDisclosure
270000 usd
CY2021Q4 us-gaap Financial Liabilities Fair Value Disclosure
FinancialLiabilitiesFairValueDisclosure
1002000 usd
CY2022Q3 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
767633000 usd
CY2021Q4 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
629142000 usd
CY2022Q3 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
41139000 usd
CY2021Q4 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
137228000 usd
CY2022Q3 us-gaap Cash
Cash
266184000 usd
CY2021Q4 us-gaap Cash
Cash
378299000 usd
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
307323000 usd
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
515527000 usd
CY2022Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
25000000 usd
CY2022Q3 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
75000000 usd
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
307300000 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
100000000 usd
CY2022Q3 us-gaap Debt Securities Available For Sale And Held To Maturity Fair Value
DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue
10000000 usd
CY2021Q4 us-gaap Debt Securities Available For Sale And Held To Maturity Fair Value
DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue
55299000 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
100000000 usd
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
576082000 usd
us-gaap Proceeds Accounts Receivable Previously Written Off Recovery
ProceedsAccountsReceivablePreviouslyWrittenOffRecovery
2000000 usd
CY2022Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
25000000 usd
CY2021Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
0 usd
CY2022Q3 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
75000000 usd
CY2021Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
0 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
100000000 usd
CY2021Q4 us-gaap Restricted Cash
RestrictedCash
0 usd
CY2022Q3 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
633694000 usd
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
627379000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
57612000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
45391000 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
581988000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
45391000 usd
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
39899000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
17735000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
9765000 usd
us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
6319000 usd
us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
3895000 usd
crto Allowance For Credit Losses Change In Consolidation Scope
AllowanceForCreditLossesChangeInConsolidationScope
4732000 usd
CY2021 crto Allowance For Credit Losses Change In Consolidation Scope
AllowanceForCreditLossesChangeInConsolidationScope
0 usd
crto Accounts Receivable Allowance For Doubtful Accounts Currency Translation Adjustment Increase Decrease
AccountsReceivableAllowanceForDoubtfulAccountsCurrencyTranslationAdjustmentIncreaseDecrease
3927000 usd
crto Accounts Receivable Allowance For Doubtful Accounts Currency Translation Adjustment Increase Decrease
AccountsReceivableAllowanceForDoubtfulAccountsCurrencyTranslationAdjustmentIncreaseDecrease
1039000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
57612000 usd
CY2021Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
44730000 usd
crto Allowance For Credit Losses Change In Consolidation Scope
AllowanceForCreditLossesChangeInConsolidationScope
4700000 usd
CY2022Q3 crto Prepayments To Suppliers
PrepaymentsToSuppliers
11000000 usd
CY2021Q4 crto Prepayments To Suppliers
PrepaymentsToSuppliers
9640000 usd
CY2022Q3 crto Other Debtors
OtherDebtors
647000 usd
us-gaap Short Term Lease Cost
ShortTermLeaseCost
509000 usd
CY2021Q4 crto Other Debtors
OtherDebtors
9259000 usd
CY2022Q3 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
22316000 usd
CY2021Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
15283000 usd
CY2022Q3 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
384000 usd
CY2021Q4 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
0 usd
CY2022Q3 us-gaap Other Assets Current
OtherAssetsCurrent
34347000 usd
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
34182000 usd
CY2022Q3 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
17154000 usd
CY2021Q4 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
16423000 usd
CY2022Q3 us-gaap Notes Payable Current
NotesPayableCurrent
12914000 usd
CY2021Q4 us-gaap Notes Payable Current
NotesPayableCurrent
17423000 usd
CY2022Q3 crto Accounts Payable Capital Expenditures
AccountsPayableCapitalExpenditures
5529000 usd
CY2021Q4 crto Accounts Payable Capital Expenditures
AccountsPayableCapitalExpenditures
4507000 usd
CY2022Q3 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
5413000 usd
CY2021Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
1170000 usd
CY2022Q3 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
19800000 usd
CY2021Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
0 usd
CY2022Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
60810000 usd
CY2021Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
39523000 usd
CY2022Q3 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
41413000 usd
CY2021Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
0 usd
CY2022Q3 crto Uncertain Tax Liability
UncertainTaxLiability
18001000 usd
CY2021Q4 crto Uncertain Tax Liability
UncertainTaxLiability
0 usd
CY2022Q3 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
6204000 usd
CY2021Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
9886000 usd
CY2022Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
65618000 usd
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
9886000 usd
CY2022Q3 crto Uncertain Tax Liability
UncertainTaxLiability
18000000 usd
CY2022Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
7168000 usd
CY2021Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
8086000 usd
CY2022Q3 us-gaap Short Term Lease Cost
ShortTermLeaseCost
149000 usd
CY2021Q3 us-gaap Short Term Lease Cost
ShortTermLeaseCost
167000 usd
CY2022Q3 us-gaap Variable Lease Cost
VariableLeaseCost
198000 usd
CY2021Q3 us-gaap Variable Lease Cost
VariableLeaseCost
129000 usd
CY2022Q3 us-gaap Sublease Income
SubleaseIncome
47000 usd
CY2021Q3 us-gaap Sublease Income
SubleaseIncome
233000 usd
CY2022Q3 us-gaap Lease Cost
LeaseCost
7468000 usd
CY2021Q3 us-gaap Lease Cost
LeaseCost
8149000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
26156000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
34361000 usd
us-gaap Short Term Lease Cost
ShortTermLeaseCost
382000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
364000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
575000 usd
us-gaap Sublease Income
SubleaseIncome
482000 usd
us-gaap Sublease Income
SubleaseIncome
709000 usd
us-gaap Lease Cost
LeaseCost
26547000 usd
us-gaap Lease Cost
LeaseCost
34609000 usd
CY2020Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
6167000 usd
CY2021 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
1324000 usd
CY2021 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
51000 usd
CY2021 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
1543000 usd
CY2021 us-gaap Defined Benefit Plan Foreign Currency Exchange Rate Changes Benefit Obligation
DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
468000 usd
CY2021Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
5531000 usd
us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
786000 usd
us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
55000 usd
us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
2937000 usd
us-gaap Defined Benefit Plan Foreign Currency Exchange Rate Changes Benefit Obligation
DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
599000 usd
CY2022Q3 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
2836000 usd
us-gaap Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
0.0425
CY2021 us-gaap Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
0.0140
us-gaap Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate Of Compensation Increase
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
0.05
CY2021 us-gaap Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate Of Compensation Increase
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
0.05
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1452578000 usd
CY2022Q3 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
3590000 usd
CY2021Q3 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
3638000 usd
us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
13726000 usd
us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
12638000 usd
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
446921000 usd
CY2021Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
508580000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1600968000 usd
CY2021Q4 crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber
6213932 shares
crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsGrantsInPeriod
5592890 shares
crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Exercised
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExercised
63643 shares
crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Vested
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVested
1392436 shares
crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsForfeitedInPeriod
947532 shares
crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExpirationsInPeriod
0 shares
CY2022Q3 crto Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber
9403211 shares
CY2022Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
20521000 usd
CY2021Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
12822000 usd
CY2022Q3 crto Share Based Compensation Expense Employee And Non Employee
ShareBasedCompensationExpenseEmployeeAndNonEmployee
21084000 usd
CY2021Q3 crto Share Based Compensation Expense Employee And Non Employee
ShareBasedCompensationExpenseEmployeeAndNonEmployee
13289000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
41111000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
30808000 usd
crto Share Based Compensation Expense Employee And Non Employee
ShareBasedCompensationExpenseEmployeeAndNonEmployee
42594000 usd
crto Share Based Compensation Expense Employee And Non Employee
ShareBasedCompensationExpenseEmployeeAndNonEmployee
32174000 usd
CY2022Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
170000 usd
CY2021Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
179000 usd
us-gaap Investment Income Interest
InvestmentIncomeInterest
543000 usd
us-gaap Investment Income Interest
InvestmentIncomeInterest
505000 usd
CY2022Q3 us-gaap Interest Expense
InterestExpense
422000 usd
CY2021Q3 us-gaap Interest Expense
InterestExpense
445000 usd
us-gaap Interest Expense
InterestExpense
1391000 usd
us-gaap Interest Expense
InterestExpense
1491000 usd
CY2022Q3 us-gaap Interest Expense Debt
InterestExpenseDebt
332000 usd
CY2021Q3 us-gaap Interest Expense Debt
InterestExpenseDebt
361000 usd
us-gaap Interest Expense Debt
InterestExpenseDebt
1076000 usd
us-gaap Interest Expense Debt
InterestExpenseDebt
1242000 usd
CY2022Q3 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
90000 usd
CY2021Q3 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
84000 usd
us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
315000 usd
us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
249000 usd
CY2022Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
3795000 usd
CY2021Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
952000 usd
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
24384000 usd
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-367000 usd
CY2022Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-58000 usd
CY2021Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-840000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
391000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-38000 usd
CY2022Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
3485000 usd
CY2021Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-154000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
23927000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1391000 usd
CY2022Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
3500000 usd
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
23900000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4735000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
22033000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4700000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
22000000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
6579000 usd
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
23481000 usd
us-gaap Net Income Loss
NetIncomeLoss
-6448000 usd
us-gaap Net Income Loss
NetIncomeLoss
60691000 usd
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60318114 shares
CY2021Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60873594 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60431597 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60759613 shares
CY2022Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.11
CY2021Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.00
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
6579000 usd
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
23481000 usd
CY2022Q3 us-gaap Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
60000000 eur
us-gaap Net Income Loss
NetIncomeLoss
-6448000 usd
us-gaap Net Income Loss
NetIncomeLoss
60691000 usd
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60318114 shares
CY2021Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60873594 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60431597 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
60759613 shares
CY2022Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2715552 shares
CY2021Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2865581 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2402215 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
3074241 shares
CY2022Q3 crto Incremental Common Shares Attributable To Dilutive Effect Of Share Based Payment Arrangements Options And Bspce
IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE
111342 shares
CY2021Q3 crto Incremental Common Shares Attributable To Dilutive Effect Of Share Based Payment Arrangements Options And Bspce
IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE
334028 shares
crto Incremental Common Shares Attributable To Dilutive Effect Of Share Based Payment Arrangements Options And Bspce
IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE
126117 shares
crto Incremental Common Shares Attributable To Dilutive Effect Of Share Based Payment Arrangements Options And Bspce
IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE
375211 shares
CY2022Q3 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
90803 shares
CY2021Q3 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
124483 shares
CY2022Q3 us-gaap Number Of Countries In Which Entity Operates
NumberOfCountriesInWhichEntityOperates
3 market
us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
90426 shares
us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
104461 shares
CY2022Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
63235811 shares
CY2021Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
64197686 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
63050355 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
64313526 shares
CY2022Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
CY2021Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.37
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.94
CY2022Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
44850 shares
CY2021Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0 shares
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
162876 shares
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
396937 shares
CY2021Q4 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
3059000 usd
us-gaap Loss Contingency Accrual Provision
LossContingencyAccrualProvision
64027000 usd
crto Loss Contingency Accrual Provision Used
LossContingencyAccrualProvisionUsed
775000 usd
crto Loss Contingency Accrual Provision Released Not Used
LossContingencyAccrualProvisionReleasedNotUsed
538000 usd
crto Loss Contingency Accrual Increase Decrease Change In Consolidation Scope
LossContingencyAccrualIncreaseDecreaseChangeInConsolidationScope
32731000 usd
crto Loss Contingency Accrual Foreign Currency Translation Gain Loss
LossContingencyAccrualForeignCurrencyTranslationGainLoss
-5735000 usd
CY2022Q3 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
92769000 usd
CY2022Q3 us-gaap Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
60038000 usd
CY2022Q3 us-gaap Loss Contingency Accrual Carrying Value Noncurrent
LossContingencyAccrualCarryingValueNoncurrent
32731000 usd
CY2022Q3 us-gaap Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
60000000 eur
CY2022Q3 us-gaap Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
65400000 usd
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
446921000 usd
CY2021Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
508580000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1452578000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1600968000 usd
CY2022Q3 us-gaap Noncurrent Assets
NoncurrentAssets
191957000 usd
CY2021Q4 us-gaap Noncurrent Assets
NoncurrentAssets
222588000 usd

Files In Submission

Name View Source Status
R24.htm Edgar Link pending
0001576427-22-000100-index-headers.html Edgar Link pending
0001576427-22-000100-index.html Edgar Link pending
0001576427-22-000100.txt Edgar Link pending
0001576427-22-000100-xbrl.zip Edgar Link pending
crto-20220930.htm Edgar Link pending
crto-20220930.xsd Edgar Link pending
exhibit311ceocertificateq3.htm Edgar Link pending
exhibit312cfocertificateq3.htm Edgar Link pending
exhibit321ceocfocertificat.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
crto-20220930_cal.xml Edgar Link unprocessable
crto-20220930_def.xml Edgar Link unprocessable
crto-20220930_pre.xml Edgar Link unprocessable
crto-20220930_lab.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
crto-20220930_htm.xml Edgar Link completed
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending