v3.26.1
Concentrations of risk and geographic information (Tables)
3 Months Ended
Mar. 31, 2026
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 March 31,
(in thousands)
20262025
Accounts receivable sold$4,321 $6,957 
Factoring fees83 123 
Schedule of Revenue by Geographic Region
Revenue by geographic region, based on ship-to locations, was as follows:
Three months ended March 31,
(in thousands)
20262025
Americas$67,448 $81,855 
Europe, Middle East and Africa (EMEA)20,749 40,076 
Asia and Pacific (APAC)10,868 12,377 
Total revenue$99,065 $134,308 
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:
March 31, 2026December 31, 2025
Customer A14%*
Customer B13%14%
Customer C11%10%
Customer D*10%
* Less than 10% of net accounts receivable for the periods indicated.
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 March 31,
20262025
Customer A*17%