v3.26.3
Unaudited Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 29, 2026
Aug. 30, 2025
Net sales $ 64,923 $ 54,607
Cost of sales 42,431 37,678
Gross profit 22,492 16,929
Selling, general and administrative expenses 17,377 15,961
Operating income 5,115 968
Interest income 121 169
Foreign exchange (loss) gain (188) 289
Other, net (1) 904
Total other (expense) income (68) 1,362
Income before income taxes 5,047 2,330
Income tax provision 988 421
Net income 4,059 1,909
Foreign currency translation (loss) gain, net of tax (273) 1,054
Comprehensive income $ 3,786 $ 2,963
Weighted average number of shares:    
Common stock - Diluted 13,024 12,544
Common Stock    
Net income per share:    
Common stock - Basic $ 0.28 $ 0.13
Common stock - Diluted $ 0.27 $ 0.13
Weighted average number of shares:    
Common stock - Basic 12,666 12,393
Common stock - Diluted 13,024 12,544
Common Class B    
Net income per share:    
Common stock - Basic $ 0.25 $ 0.12
Common stock - Diluted $ 0.25 $ 0.12
Weighted average number of shares:    
Common stock - Basic 2,036 2,049
Common stock - Diluted 2,036 2,049