XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Revenues:    
Total revenues $ 107,320 $ 88,429
Cost of revenues:    
Total cost of revenues 71,657 68,641
Gross margin 35,663 19,788
Operating expenses:    
Research and development 7,098 10,408
Selling and administrative 23,376 24,948
Total operating expenses 30,474 35,356
Operating income (loss) 5,189 (15,568)
Interest expense, net 1,712 1,115
Other expense, net 973 710
Income (loss) before income taxes 2,504 (17,393)
Provision for (benefit from) income taxes 2,342 (5,514)
Net income (loss), basic 162 (11,879)
Net income (loss), diluted $ 162 $ (11,879)
Net income (loss) per share of common stock outstanding:    
Basic (in dollars per share) $ 0.01 $ (0.94)
Diluted (in dollars per share) $ 0.01 $ (0.94)
Weighted-average shares outstanding:    
Basic (in shares) 12,760 12,646
Diluted (in shares) 12,976 12,646
Product sales    
Revenues:    
Total revenues $ 75,084 $ 61,116
Cost of revenues:    
Total cost of revenues 52,687 52,201
Services    
Revenues:    
Total revenues 32,236 27,313
Cost of revenues:    
Total cost of revenues $ 18,970 $ 16,440