XML 89 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Segment Reporting Information [Line Items]        
Segment adjusted income (loss) from operations $ 19,876 $ 12,039 $ 80,766 $ 10,158
Depreciation and amortization     24,969 48,109
UMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 113,290 92,329 344,270 221,738
Segment adjusted income (loss) from operations 20,417 11,792 84,048 5,214
Depreciation and amortization 7,523 14,763 19,104 44,835
UMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 104,522 74,966 318,708 160,450
UMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 8,768 17,363 25,562 61,288
LMS | Product segments        
Segment Reporting Information [Line Items]        
Revenue 57,658 24,015 118,824 78,127
Segment adjusted income (loss) from operations 7,562 (129) 11,345 845
Depreciation and amortization 672 455 1,848 1,314
LMS | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 51,338 16,203 100,645 50,775
LMS | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 6,320 7,812 18,179 27,352
MW | Product segments        
Segment Reporting Information [Line Items]        
Revenue 15,630 18,051 56,647 54,630
Segment adjusted income (loss) from operations (8,103) 376 (14,627) 4,099
Depreciation and amortization 1,387 616 4,017 1,960
MW | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 63 47 1,820 308
MW | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue 15,567 18,004 54,827 54,322
Unallocated | Product segments        
Segment Reporting Information [Line Items]        
Revenue 186,578 134,395 519,741 354,495
Segment adjusted income (loss) from operations 19,876 12,039 80,766 10,158
Depreciation and amortization 9,582 15,834 24,969 48,109
Unallocated | Product segments | Product sales        
Segment Reporting Information [Line Items]        
Revenue 155,923 91,216 421,173 211,533
Unallocated | Product segments | Contract services        
Segment Reporting Information [Line Items]        
Revenue $ 30,655 $ 43,179 $ 98,568 $ 142,962