v3.25.2
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 26, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Changes in our warranty obligation for the fiscal years ended April 26, 2025 and April 27, 2024 consisted of the following:
April 26, 2025April 27, 2024
Beginning accrued warranty obligations$37,928 $32,541 
Warranties issued during the period13,733 14,422 
Settlements made during the period(13,795)(12,600)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations(2,036)3,565 
Ending accrued warranty obligations$35,830 $37,928 
Long-term Purchase Commitment As of April 26, 2025, we were obligated under the following unconditional purchase commitments:
Fiscal years endingAmount
2026$11,413 
20277,931 
202887 
202950 
203050 
Thereafter50 
$19,581