XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Segment Reporting Information [Line Items]        
Segment adjusted gross margin     $ 229,440 $ 217,942
Depreciation and amortization     27,144 24,969
Product segments        
Segment Reporting Information [Line Items]        
Revenue $ 167,636 $ 186,578 545,577 519,741
Segment adjusted gross margin 66,902 71,324 229,440 217,942
Depreciation and amortization 9,290 9,582 27,144 24,969
Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 139,753 155,923 450,488 421,173
Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 27,883 30,655 95,089 98,568
UxS | Product segments        
Segment Reporting Information [Line Items]        
Revenue     269,142 344,270
Segment adjusted gross margin     138,040 166,088
Depreciation and amortization     20,855 19,104
UxS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue     249,296 318,708
UxS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue     19,846 25,562
UMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 63,750 113,290 213,629  
Segment adjusted gross margin 29,418 50,050 76,437  
Depreciation and amortization 7,045 7,523 2,575  
UMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 57,848 104,522 199,316  
UMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 5,902 8,768 14,313  
LMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 83,941 57,658   118,824
Segment adjusted gross margin 33,008 17,980   39,648
Depreciation and amortization 906 672   1,848
LMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 80,206 51,338   100,645
LMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 3,735 6,320   18,179
MW | Product segments        
Segment Reporting Information [Line Items]        
Revenue 19,945 15,630 62,806 56,647
Segment adjusted gross margin 4,476 3,294 14,963 12,206
Depreciation and amortization 1,339 1,387 3,714 4,017
MW | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 1,699 63 1,876 1,820
MW | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue $ 18,246 $ 15,567 $ 60,930 $ 54,827