v3.25.2
Warranties (Tables)
3 Months Ended
Jun. 28, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Activity in the Liability for Estimated 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