v3.26.1
PRODUCT WARRANTY
3 Months Ended
Mar. 31, 2026
Product Warranties Disclosures [Abstract]  
PRODUCT WARRANTY PRODUCT WARRANTY
Changes in product warranty were as follows (in thousands):
Three Months Ended
March 31,
20262025
Balance at beginning of the period$38,969 $33,107 
Provided during the period2,417 4,825 
Utilized during the period(1,486)(3,630)
Exchange difference318 359 
Balance at end of the period$40,218 $34,661 
March 31,
2026
December 31,
2025
Product warranty – current$10,597 $10,357 
Product warranty – non-current29,621 28,612 
Total$40,218 $38,969