XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Concentrations of risk and geographic information (Tables)
12 Months Ended
Dec. 31, 2022
Concentration Risk [Line Items]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table summarizes the Company’s accounts receivables sold, without recourse, and factoring fees paid:
Year ended December 31,
(in thousands)
202220212020
Accounts receivable sold$122,662 $108,636 $99,410 
Factoring fees1,122 426 678 
Schedule of Revenue by Geographic Region
Revenue by geographic region was as follows:
Year ended December 31,2022 vs 20212021 vs 2020
(in thousands)
202220212020
% Change
% Change
Americas
$521,270 $607,534 $483,331 (14)%26 %
Europe, Middle East and Africa (EMEA)300,870 305,654 218,670 (2)40 
Asia and Pacific (APAC)
271,401 247,896 189,924 31 
Total revenue
$1,093,541 $1,161,084 $891,925 (6)%30 %
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
Schedules of Customer Concentration by Risk Factor
Customers who represented 10% or more of the Company’s net accounts receivable balance were as follows:
December 31, 2022December 31, 2021
Customer A30%18%
Customer B11%30%
Sales Revenue [Member]  
Concentration Risk [Line Items]  
Schedules of Customer Concentration by Risk Factor
Third-party customers who represented 10% or more of the Company’s total revenue were as follows:
Year ended December 31,
202220212020
Customer A*11%10%
* Less than 10% of total revenue for the period indicated.