XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Revisions to Prior Period Consolidated Financial Statements (CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Mar. 28, 2025
Mar. 29, 2024
Revenues:        
Total revenues $ 112,640 $ 110,822 $ 319,266 $ 291,423
Cost of revenues:        
Total cost of revenues 73,344 74,751 219,296 187,830
Gross margin 39,296 36,071 99,970 103,593
Selling and administrative 22,121 20,198 68,348 61,979
Operating income 9,294 5,667 1,696 13,946
Income (loss) before income taxes 4,669 4,676 (6,603) 12,297
Provision for income taxes 1,141 806 (2,747) 3,086
Net income (loss), basic 3,528 3,870 (3,856) 9,211
Net income (loss), diluted $ 3,528 $ 3,870 $ (3,856) $ 9,211
Net income per share of common stock outstanding:        
Basic (in dollars per share) $ 0.28 $ 0.31 $ (0.30) $ 0.76
Diluted (in dollars per share) $ 0.27 $ 0.30 $ (0.30) $ 0.75
As Previously Reported        
Revenues:        
Total revenues   $ 111,613   $ 294,215
Cost of revenues:        
Total cost of revenues   75,079   188,999
Gross margin   36,534   105,216
Selling and administrative   21,300   61,979
Operating income   5,028   15,569
Income (loss) before income taxes   4,037   13,920
Provision for income taxes   619   3,607
Net income (loss), basic   3,418   10,313
Net income (loss), diluted   $ 3,418   $ 10,313
Net income per share of common stock outstanding:        
Basic (in dollars per share)   $ 0.27   $ 0.86
Diluted (in dollars per share)   $ 0.27   $ 0.84
Adjustments        
Revenues:        
Total revenues   $ (791)   $ (2,792)
Cost of revenues:        
Total cost of revenues   (328)   (1,169)
Gross margin   (463)   (1,623)
Selling and administrative   (1,102)   0
Operating income   639   (1,623)
Income (loss) before income taxes   639   (1,623)
Provision for income taxes   187   (521)
Net income (loss), basic   452   (1,102)
Net income (loss), diluted   $ 452   $ (1,102)
Net income per share of common stock outstanding:        
Basic (in dollars per share)   $ 0.04   $ (0.10)
Diluted (in dollars per share)   $ 0.03   $ (0.09)
Product sales        
Revenues:        
Total revenues $ 76,824 $ 70,844 $ 220,252 $ 195,410
Cost of revenues:        
Total cost of revenues 51,370 47,783 158,540 120,989
Product sales | As Previously Reported        
Revenues:        
Total revenues   70,857   196,794
Cost of revenues:        
Total cost of revenues   47,791   121,775
Product sales | Adjustments        
Revenues:        
Total revenues   (13)   (1,384)
Cost of revenues:        
Total cost of revenues   (8)   (786)
Services        
Revenues:        
Total revenues 35,816 39,978 99,014 96,013
Cost of revenues:        
Total cost of revenues $ 21,974 26,968 $ 60,756 66,841
Services | As Previously Reported        
Revenues:        
Total revenues   40,756   97,421
Cost of revenues:        
Total cost of revenues   27,288   67,224
Services | Adjustments        
Revenues:        
Total revenues   (778)   (1,408)
Cost of revenues:        
Total cost of revenues   $ (320)   $ (383)