v3.25.2
Selected Financial Statement Data - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Apr. 26, 2025
Apr. 27, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 285,019 $ 276,273
Less accumulated depreciation 211,135 204,521
Property, plant and equipment, net 73,884 71,752
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,024 2,895
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 73,373 71,670
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 139,079 131,983
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,027 3,765
Computer software and hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 48,087 46,135
Construction in Process    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,619 5,064
Demonstration equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,355 7,094
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 8,455 $ 7,667