v3.25.4
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Segment Reporting Information [Line Items]    
Sales $ 288,160 $ 263,431
Net Loss (18,271) (103,925)
Reportable Segment    
Segment Reporting Information [Line Items]    
Sales 288,160 263,431
Adjusted Cost of sales 185,764 175,198
Payroll expense 49,633 49,395
Contract payments 38,872 38,080
Direct expenses 23,045 23,068
Indirect expenses 794 580
Other segment expenses, net 8,323 81,035
Net Loss $ (18,271) $ (103,925)