XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Concentrations of risk and geographic information (Tables)
9 Months Ended
Sep. 30, 2024
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:
Three months ended September 30,Nine months ended September 30,
(in thousands)
2024202320242023
Accounts receivable sold$21,997 $32,011 $59,489 $73,050 
Factoring fees308 434 834 1,101 
Schedule of Revenue by Geographic Region
Revenue by geographic region, based on ship-to locations, was as follows:
Three months ended September 30,Nine months ended September 30,
(in thousands)
2024202320242023
Americas
$109,332 $131,612 $274,648 $342,775 
Europe, Middle East and Africa (EMEA)84,416 83,490 200,907 196,006 
Asia and Pacific (APAC)
65,150 79,197 125,036 171,258 
Total revenue
$258,898 $294,299 $600,591 $710,039 
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:
September 30, 2024December 31, 2023
Customer A22%30%
Customer B10%11%
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:
Three months ended September 30,Nine months ended September 30,
2024202320242023
Customer A*12%*10%
Customer B***10%