v3.26.1
Warranty Obligations (Tables)
6 Months Ended
Jul. 05, 2026
Product Warranties Disclosures [Abstract]  
Changes in Warranty Obligations
The changes in the warranty obligation for the six-month periods ended July 5, 2026 and June 29, 2025 were as follows (in thousands):
Balance as of December 31, 2025$5,474 
Provisions for warranties issued during the period2,918 
Fulfillment of warranty obligations(2,112)
Balance as of July 5, 2026$6,280 
Balance as of December 31, 2024$5,140 
Provisions for warranties issued during the period2,401 
Fulfillment of warranty obligations(1,640)
Foreign exchange rate changes17 
Balance as of June 29, 2025$5,918