XML 34 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 26, 2025
Dec. 27, 2024
Dec. 26, 2025
Dec. 27, 2024
Revenues:        
Total revenues $ 111,472 $ 118,197 $ 218,792 $ 206,626
Cost of revenues:        
Total cost of revenues 75,371 77,311 147,028 145,952
Gross margin 36,101 40,886 71,764 60,674
Operating expenses:        
Research and development 6,409 10,222 13,507 20,630
Selling and administrative 22,384 21,279 45,760 46,227
Restructuring charges 21 1,415 21 1,415
Total operating expenses 28,814 32,916 59,288 68,272
Operating income (loss) 7,287 7,970 12,476 (7,598)
Interest expense, net 1,908 1,580 3,620 2,695
Other (income) expense, net (2,744) 269 (1,771) 979
Income (loss) before income taxes 8,123 6,121 10,627 (11,272)
Provision for (benefit from) income taxes 2,405 1,626 4,747 (3,888)
Net income (loss), basic 5,718 4,495 5,880 (7,384)
Net income (loss), diluted $ 5,718 $ 4,495 $ 5,880 $ (7,384)
Net income (loss) per share of common stock outstanding:        
Basic (in dollars per share) $ 0.44 $ 0.35 $ 0.46 $ (0.58)
Diluted (in dollars per share) $ 0.44 $ 0.35 $ 0.45 $ (0.58)
Weighted-average shares outstanding:        
Basic (in shares) 12,856 12,689 12,808 12,667
Diluted (in shares) 13,005 12,784 12,995 12,667
Product sales        
Revenues:        
Total revenues $ 81,210 $ 82,312 $ 156,294 $ 143,428
Cost of revenues:        
Total cost of revenues 54,459 54,969 107,146 107,170
Services        
Revenues:        
Total revenues 30,262 35,885 62,498 63,198
Cost of revenues:        
Total cost of revenues $ 20,912 $ 22,342 $ 39,882 $ 38,782