v3.25.2
Segment and Geographic Information - Schedule of Operating Results by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2025
Mar. 01, 2025
Nov. 30, 2024
Aug. 31, 2024
Jun. 01, 2024
Mar. 02, 2024
Dec. 02, 2023
Sep. 02, 2023
May 31, 2025
Jun. 01, 2024
May 27, 2023
Segment Reporting Information [Line Items]                      
Sales $ 51,889 $ 53,804 $ 49,491 $ 53,725 $ 47,374 $ 52,375 $ 44,130 $ 52,581 $ 208,909 $ 196,460 $ 262,658
Cost of sales                 144,109 136,494 178,969
Gross profit $ 16,375 $ 16,673 $ 15,326 $ 16,426 $ 14,724 $ 15,436 $ 12,542 $ 17,264 64,800 59,966 83,689
Selling, general and administrative expenses                 62,173 59,548 58,713
Loss (gain) on disposal of property, plant and equipment                 16 70 (7)
Loss on disposal of Healthcare assets and related charges                 5,074 0 0
Operating (loss) income                 (2,463) 348 24,983
Interest income                 392 284 295
Foreign exchange gain                 496 (436) (278)
Other, net                 44 (39) 30
(Loss) income before income taxes                 (1,531) 157 25,030
PMT | Operating Segments                      
Segment Reporting Information [Line Items]                      
Sales                 137,752 128,697 164,299
Cost of sales                 95,197 89,980 110,210
Gross profit                 42,555 38,717 54,089
GES | Operating Segments                      
Segment Reporting Information [Line Items]                      
Sales                 28,719 23,233 47,596
Cost of sales                 19,689 16,626 33,877
Gross profit                 9,030 6,607 13,719
Canvys | Operating Segments                      
Segment Reporting Information [Line Items]                      
Sales                 33,145 32,444 39,331
Cost of sales                 22,256 21,471 26,956
Gross profit                 10,889 10,973 12,375
Healthcare | Operating Segments                      
Segment Reporting Information [Line Items]                      
Sales                 9,293 12,086 11,432
Cost of sales                 6,967 8,417 7,926
Gross profit                 $ 2,326 $ 3,669 $ 3,506