XML 100 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Segment Reporting Information [Line Items]        
Segment adjusted gross margin     $ 162,538 $ 146,619
Depreciation and amortization     17,854 15,387
Product segments        
Segment Reporting Information [Line Items]        
Revenue $ 188,458 $ 180,816 377,941 333,163
Segment adjusted gross margin 77,358 78,562 162,538 146,619
Depreciation and amortization 9,002 8,437 17,854 15,387
Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 151,231 145,779 310,735 265,250
Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 37,227 35,037 67,206 67,913
UxS | Product segments        
Segment Reporting Information [Line Items]        
Revenue     205,392 230,980
Segment adjusted gross margin     108,596 116,039
Depreciation and amortization     13,810 11,581
UxS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue     191,448 214,186
UxS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue     13,944 16,794
UMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 85,416 132,773 129,688  
Segment adjusted gross margin 41,363 65,613 43,429  
Depreciation and amortization 6,910 6,428 1,669  
UMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 79,147 120,955 119,110  
UMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 6,269 11,818 10,578  
LMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 77,715 30,249   61,166
Segment adjusted gross margin 30,157 9,345   21,668
Depreciation and amortization 868 617   1,176
LMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 71,930 23,982   49,307
LMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 5,785 6,267   11,859
MW | Product segments        
Segment Reporting Information [Line Items]        
Revenue 25,327 17,794 42,861 41,017
Segment adjusted gross margin 5,838 3,604 10,513 8,912
Depreciation and amortization 1,224 1,392 2,375 2,630
MW | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 154 842 177 1,757
MW | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue $ 25,173 $ 16,952 $ 42,684 $ 39,260