v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Income Statement [Abstract]    
Net sales $ 234,565 $ 218,972
Cost of sales 162,966 153,900
Gross profit 71,599 65,072
Operating expenses:    
Selling 18,990 16,834
General and administrative 15,559 14,295
Product design and development 12,114 10,671
Operating expenses 46,663 41,800
Operating income 24,936 23,272
Nonoperating income (expense):    
Interest income (expense), net 1,134 893
Other expense, net (403) (1,942)
Income before income taxes 25,667 22,223
Income tax expense 6,237 5,753
Net income $ 19,430 $ 16,470
Weighted average shares outstanding:    
Basic (in shares) 48,185 48,902
Diluted (in shares) 48,901 49,736
Earnings per share:    
Basic (in us dollar per shares) $ 0.40 $ 0.34
Diluted (in us dollar per shares) $ 0.40 $ 0.33