v3.25.4
Concentrations of risk and geographic information (Tables)
12 Months Ended
Dec. 31, 2025
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)
202520242023
Accounts receivable sold$68,456 $88,357 $103,990 
Factoring fees1,266 1,287 1,555 
Schedule of Revenue by Geographic Region
Revenue by geographic region, based on ship-to locations, was as follows:
Year ended December 31,2025 vs 20242024 vs 2023
(in thousands)
202520242023
% Change
% Change
Americas$383,481 $378,934 $469,675 %(19)%
Europe, Middle East and Africa (EMEA)190,809 258,976 290,814 (26)(11)
Asia and Pacific (APAC)77,252 163,563 244,970 (53)(33)
Total revenue$651,542 $801,473 $1,005,459 (19)%(20)%
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, 2025December 31, 2024
Customer A14%26%
Customer B10%*
Customer C10%*
* 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:
Year ended December 31,
202520242023
Customer A12%**
Customer B10%**