XML 101 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Segments -Reconciliation from adjusted income from operations to income (loss) before taxes (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
Amortization in cost of sales     (7,433) (5,609)
Selling, general and administrative $ (37,916) $ (28,147) (71,711) (51,974)
Research and development (28,716) (22,025) (53,329) (37,491)
Other income (expense), net 16 (2,858) (218) (3,987)
Interest expense, net (690) (1,950) (929) (3,958)
Income before income taxes     28,918 43,600
Product segments        
Segment Reporting Information [Line Items]        
Segment adjusted gross margin 77,358 78,562 $ 162,538 $ 146,619
Amortization in cost of sales (3,720) (3,212)    
Selling, general and administrative (37,916) (28,147)    
Research and development (28,716) (22,025)    
Other income (expense), net 16 (2,858)    
Interest expense, net (690) (1,950)    
Income before income taxes $ 6,332 $ 20,370