XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations of risk and geographic information (Tables)
6 Months Ended
Jun. 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 June 30,Six months ended June 30,
(in thousands)
2024202320242023
Accounts receivable sold$19,850 $24,605 $37,492 $41,039 
Factoring fees290 403 526 667 
Schedule of Revenue by Geographic Region
Revenue by geographic region, based on ship-to locations, was as follows:
Three months ended June 30,Six months ended June 30,
(in thousands)
2024202320242023
Americas
$88,719 $121,644 $165,316 $211,163 
Europe, Middle East and Africa (EMEA)64,490 66,500 116,498 112,516 
Asia and Pacific (APAC)
33,015 52,876 59,879 92,061 
Total revenue
$186,224 $241,020 $341,693 $415,740 
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:
June 30, 2024December 31, 2023
Customer A38%30%
Customer B14%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 June 30,Six months ended June 30,
2024202320242023
Customer A13%14%11%12%