v3.26.3
Accrued expenses and other liabilities
6 Months Ended
Jun. 30, 2026
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued expenses and other liabilities Accrued expenses and other liabilities
Accrued expenses and other current liabilities consisted of the following:

As of December 31,As of June 30,
20252026
Salaries and benefits payables14,547 10,669 
Taxes payable22,219 10,569 
Product warranties8,233 8,798 
Accrued costs of the Merger6,900 6,900 
Other payables and accrued charges*
36,976 42,281 
Accrued expenses and other current liabilities88,875 79,217 
*Other payables and accrued charges primarily include payables for research and development expenses, purchases of property, equipment and software and service fees.

Product warranties
The following table provides a reconciliation of changes in the product warranties:

As of December 31,As of June 30,
20252026
Balance at the beginning of the year/period21,861 26,037 
Additions
8,922 3,520 
Settlements(5,967)(3,022)
Foreign currency translation adjustment1,221 740 
Balance at the end of the year/period26,037 27,275 
Including:
Current portion of warranty included in “Accrued expenses and other current liabilities”8,233 8,798 
Noncurrent portion of warranty included in “Provisions”17,804 18,477