v3.25.2
Warranties
3 Months Ended
Jun. 28, 2025
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months Ended
June 28,
2025
June 29,
2024
Balance at beginning of period$33,189 $31,718 
Charged to costs and expenses16,625 12,091 
Payments and deductions(15,431)(11,994)
Balance at end of period$34,383 $31,815