Selected Financial Statement Data (Tables)
|
12 Months Ended |
Apr. 26, 2025 |
Inventory Disclosure [Abstract] |
|
Schedule of inventory, current |
Inventories consisted of the following: | | | | | | | | | | | | | April 26, 2025 | | April 27, 2024 | Raw materials | $ | 46,340 | | | $ | 66,900 | | Work-in-process | 10,223 | | | 13,848 | | Finished goods | 49,276 | | | 57,260 | | | $ | 105,839 | | | $ | 138,008 | |
|
Property, plant and equipment |
Property and equipment, net consisted of the following: | | | | | | | | | | | | | April 26, 2025 | | April 27, 2024 | Land | $ | 3,024 | | | $ | 2,895 | | Buildings | 73,373 | | | 71,670 | | Machinery and equipment | 139,079 | | | 131,983 | | Office furniture and equipment | 4,027 | | | 3,765 | | Computer software and hardware | 48,087 | | | 46,135 | | Construction in Process | 1,619 | | | 5,064 | | | | | | Demonstration equipment | 7,355 | | | 7,094 | | Transportation equipment | 8,455 | | | 7,667 | | | 285,019 | | | 276,273 | | Less accumulated depreciation | 211,135 | | | 204,521 | | | $ | 73,884 | | | $ | 71,752 | |
|
Schedule of accrued liabilities |
Accrued expenses consisted of the following: | | | | | | | | | | | | | April 26, 2025 | | April 27, 2024 | Compensation | $ | 23,217 | | | $ | 27,365 | | Taxes, other than income taxes | 3,259 | | | 3,410 | | Accrued employee benefits | 4,105 | | | 3,871 | | Operating lease liabilities | 2,044 | | | 1,984 | | Short-term accrued expenses | 9,080 | | | 6,398 | | | | | | | $ | 41,705 | | | $ | 43,028 | |
|
Schedule of other nonoperating income (expense) |
Other expense and debt issuance costs write-off, net consisted of the following: | | | | | | | | | | | | | | | | | | | Year Ended | | April 26, 2025 | | April 27, 2024 | | April 29, 2023 | Foreign currency transaction gains (losses) | $ | 658 | | | $ | 284 | | | $ | 479 | | Equity in losses of affiliates | (3,053) | | | (3,764) | | | (3,332) | | Allowance for credit losses on affiliate loan | (15,480) | | | — | | | — | | Impairment of equity method investees | — | | | (6,359) | | | (4,473) | | Debt issuance costs write off | — | | | (3,353) | | | — | | Other | 80 | | | 96 | | | 115 | | | $ | (17,795) | | | $ | (13,096) | | | $ | (7,211) | |
|
Investment Income |
Interest (expense) income, net consisted of the following: | | | | | | | | | | | | | | | | | | | Year Ended | | April 26, 2025 | | April 27, 2024 | | April 29, 2023 | Interest expense: | | | | | | Interest expense | $ | (2,873) | | | $ | (3,397) | | | $ | (1,127) | | Debt issuance amortization expense | (1,614) | | | (1,551) | | | — | | Total interest expense | (4,487) | | | (4,948) | | | (1,127) | | Interest income: | | | | | | Interest income | 5,834 | | | 1,530 | | | 207 | | Interest income (expense), net | $ | 1,347 | | | $ | (3,418) | | | $ | (920) | |
|