XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Revenue:        
Revenue $ 167,636,000 $ 186,578,000 $ 545,577,000 $ 519,741,000
Cost of sales:        
Cost of sales 104,437,000 119,291,000 327,273,000 311,444,000
Gross margin:        
Total gross margin 63,199,000 67,287,000 218,304,000 208,297,000
Selling, general and administrative 43,788,000 27,826,000 115,499,000 79,800,000
Research and development 22,498,000 25,127,000 75,827,000 62,618,000
(Loss) income from operations (3,087,000) 14,334,000 26,978,000 65,879,000
Other income (loss):        
Interest expense, net (248,000) (114,000) (1,177,000) (4,072,000)
Other income (expense), net 976,000 1,004,000 758,000 (2,983,000)
(Loss) income before income taxes (2,359,000) 15,224,000 26,559,000 58,824,000
(Benefit from) provision for income taxes (605,000) 1,259,000 659,000 3,710,000
Equity method investment (loss) income, net of tax   (80,000) 1,055,000 (1,494,000)
Net (loss) income $ (1,754,000) $ 13,885,000 $ 26,955,000 $ 53,620,000
Net (loss) income per share        
Basic (in dollars per share) $ (0.06) $ 0.5 $ 0.96 $ 1.99
Diluted (in dollars per share) $ (0.06) $ 0.5 $ 0.96 $ 1.98
Weighted-average shares outstanding:        
Basic (in shares) 28,031,901 27,907,568 28,001,089 26,957,061
Diluted (in shares) 28,031,901 28,044,127 28,171,089 27,061,409
Product sales        
Revenue:        
Revenue $ 139,753,000 $ 155,923,000 $ 450,488,000 $ 421,173,000
Cost of sales:        
Cost of sales 81,001,000 99,486,000 253,572,000 240,126,000
Gross margin:        
Total gross margin 58,752,000 56,437,000 196,916,000 181,047,000
Contract services        
Revenue:        
Revenue 27,883,000 30,655,000 95,089,000 98,568,000
Cost of sales:        
Cost of sales 23,436,000 19,805,000 73,701,000 71,318,000
Gross margin:        
Total gross margin $ 4,447,000 $ 10,850,000 $ 21,388,000 $ 27,250,000