v3.26.1
Selected Financial Statement Data - Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Apr. 27, 2024
Interest expense:      
Interest expense $ (1,463) $ (2,873) $ (3,397)
Debt issuance amortization expense (965) (1,614) (1,551)
Total interest expense (2,428) (4,487) (4,948)
Interest income 6,058 5,834 1,530
Interest income (expense), net $ 3,630 $ 1,347 $ (3,418)