XML 79 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Segment and Geographic Information - Schedule of Operating Results by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
May 30, 2026
May 31, 2025
Jun. 01, 2024
Segment Reporting Information [Line Items]      
Sales $ 228,564 $ 208,909 $ 196,460
Cost of sales 157,217 144,109 136,494
Gross profit 71,347 64,800 59,966
Selling, general and administrative expenses 65,717 62,173 59,548
Loss on disposal of property, plant and equipment 13 16 70
(Gain) loss on disposal of healthcare assets and related charges (847) 5,074 0
Operating income (loss) 6,464 (2,463) 348
Interest income 544 392 284
Foreign exchange loss (452) 496 (436)
Other, net 922 44 (39)
Income (loss) before income taxes 7,478 (1,531) 157
PMT | Operating Segments      
Segment Reporting Information [Line Items]      
Sales 160,490 147,045 140,783
Cost of sales 110,398 102,164 98,397
Gross profit 50,092 44,881 42,386
GES | Operating Segments      
Segment Reporting Information [Line Items]      
Sales 30,814 28,719 23,233
Cost of sales 21,487 19,689 16,626
Gross profit 9,327 9,030 6,607
Canvys | Operating Segments      
Segment Reporting Information [Line Items]      
Sales 37,260 33,145 32,444
Cost of sales 25,332 22,256 21,471
Gross profit $ 11,928 $ 10,889 $ 10,973