v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Income Statement [Abstract]    
Net sales $ 218,972 $ 226,088
Cost of sales 153,900 166,390
Gross profit 65,072 59,698
Operating expenses:    
Selling 16,834 15,636
General and administrative 14,295 11,723
Product design and development 10,671 9,623
Operating expenses 41,800 36,982
Operating income 23,272 22,716
Nonoperating income (expense):    
Interest income (expense), net 893 (71)
Change in fair value of convertible note 0 (21,590)
Other expense, net (1,942) (835)
Income before income taxes 22,223 220
Income tax expense 5,753 5,166
Net income (loss) $ 16,470 $ (4,946)
Weighted average shares outstanding:    
Basic (in shares) 48,902 46,311
Diluted (in shares) 49,736 46,311
Earnings (loss) per share:    
Basic (in usd per share) $ 0.34 $ (0.11)
Diluted (in usd per share) $ 0.33 $ (0.11)