XML 51 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentrations of risk and geographic information (Tables)
12 Months Ended
Dec. 31, 2021
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)
202120202019
Accounts receivable sold$108,636 $99,410 $120,728 
Factoring fees426 678 1,509 
Schedule of Revenue by Geographic Region
Revenue by geographic region was as follows:
Year ended December 31,2021 vs 20202020 vs 2019
(in thousands)
202120202019
% Change
% Change
Americas
$607,534 $483,331 $523,975 26 %(8)%
Europe, Middle East and Africa (EMEA)
305,654 218,670 359,187 40 (39)
Asia and Pacific (APAC)
247,896 189,924 311,489 31 (39)
Total revenue
$1,161,084 $891,925 $1,194,651 30 %(25)%
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, 2021December 31, 2020
Customer A18%23%
Customer B30%15%
Customer C*12%
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,
202120202019
Customer A11%10%11%